library(data.table)
Registered S3 method overwritten by 'data.table':
  method           from
  print.data.table     
data.table 1.15.4 using 16 threads (see ?getDTthreads).  Latest news: r-datatable.com
meta <- fread('/scratch1/fs1/martyomov/maksim/permanent/rnaseq/shannon_CHO/Descr_matr.txt', sep = '\t', quote = FALSE)
exp_dir <- '/scratch1/fs1/martyomov/maksim/permanent/rnaseq/shannon_CHO'


meta$Samples_Identifier <- sub(pattern = '(S)(0+)(\\d+)',replacement = '\\1\\3', x = meta$Samples_Identifier)
meta$N <- NULL
rownames(meta) <- meta$Samples_Identifier


org1 = 'cho'
org2 = 'human'
count_files <- file.path(exp_dir, paste(meta$Samples_Identifier,org1, org2, sep= '_'), paste(org1, 'counts', sep = '_'), 'counts.txt')

all_counts <- list()

for (x in count_files) {
  counts <- fread(x, stringsAsFactors = F, header = TRUE)
  rownames(counts) <- counts$Geneid
  sample_id <- sub(pattern = paste0(exp_dir, '/(\\w+)_', org1, '_', org2,'/cho_counts/counts.txt'), replacement = '\\1', x = x)
  org1_genes <- startsWith(x = counts$Chr,prefix = org1)
  names(counts) <- c(names(counts)[-ncol(counts)], sample_id)
  print('=================')
  print(paste('SAMPLE: ', sample_id))
  print('------------------')
  print( paste('org1 genes :', sum(org1_genes)))
  print(paste('org1 expression :', sum(counts[org1_genes,][[sample_id]])))
  print(paste('org2 expression :', sum(counts[!org1_genes,][[sample_id]])))
 
  all_counts[[sample_id]]<-counts[org1_genes,][[sample_id]] 
}
[1] "================="
[1] "SAMPLE:  S1"
[1] "------------------"
[1] "org1 genes : 31817"
[1] "org1 expression : 45942491"
[1] "org2 expression : 7554"
[1] "================="
[1] "SAMPLE:  S2"
[1] "------------------"
[1] "org1 genes : 31817"
[1] "org1 expression : 38618719"
[1] "org2 expression : 6999"
[1] "================="
[1] "SAMPLE:  S3"
[1] "------------------"
[1] "org1 genes : 31817"
[1] "org1 expression : 38846899"
[1] "org2 expression : 9216"
[1] "================="
[1] "SAMPLE:  S4"
[1] "------------------"
[1] "org1 genes : 31817"
[1] "org1 expression : 38066759"
[1] "org2 expression : 6924"
[1] "================="
[1] "SAMPLE:  S5"
[1] "------------------"
[1] "org1 genes : 31817"
[1] "org1 expression : 47305022"
[1] "org2 expression : 6321"
[1] "================="
[1] "SAMPLE:  S6"
[1] "------------------"
[1] "org1 genes : 31817"
[1] "org1 expression : 43632489"
[1] "org2 expression : 9224"
[1] "================="
[1] "SAMPLE:  S7"
[1] "------------------"
[1] "org1 genes : 31817"
[1] "org1 expression : 49366356"
[1] "org2 expression : 7338"
[1] "================="
[1] "SAMPLE:  S8"
[1] "------------------"
[1] "org1 genes : 31817"
[1] "org1 expression : 52292057"
[1] "org2 expression : 6708"
[1] "================="
[1] "SAMPLE:  S9"
[1] "------------------"
[1] "org1 genes : 31817"
[1] "org1 expression : 47123493"
[1] "org2 expression : 7245"
[1] "================="
[1] "SAMPLE:  S10"
[1] "------------------"
[1] "org1 genes : 31817"
[1] "org1 expression : 45841459"
[1] "org2 expression : 6466"
[1] "================="
[1] "SAMPLE:  S11"
[1] "------------------"
[1] "org1 genes : 31817"
[1] "org1 expression : 45398096"
[1] "org2 expression : 6856"
[1] "================="
[1] "SAMPLE:  S12"
[1] "------------------"
[1] "org1 genes : 31817"
[1] "org1 expression : 44242769"
[1] "org2 expression : 6100"
[1] "================="
[1] "SAMPLE:  S13"
[1] "------------------"
[1] "org1 genes : 31817"
[1] "org1 expression : 45984636"
[1] "org2 expression : 5733"
[1] "================="
[1] "SAMPLE:  S14"
[1] "------------------"
[1] "org1 genes : 31817"
[1] "org1 expression : 43979315"
[1] "org2 expression : 6142"
[1] "================="
[1] "SAMPLE:  S15"
[1] "------------------"
[1] "org1 genes : 31817"
[1] "org1 expression : 40342333"
[1] "org2 expression : 7348"
[1] "================="
[1] "SAMPLE:  S16"
[1] "------------------"
[1] "org1 genes : 31817"
[1] "org1 expression : 39624798"
[1] "org2 expression : 5926"
[1] "================="
[1] "SAMPLE:  S17"
[1] "------------------"
[1] "org1 genes : 31817"
[1] "org1 expression : 39280085"
[1] "org2 expression : 6647"
[1] "================="
[1] "SAMPLE:  S18"
[1] "------------------"
[1] "org1 genes : 31817"
[1] "org1 expression : 34987062"
[1] "org2 expression : 5941"
[1] "================="
[1] "SAMPLE:  S19"
[1] "------------------"
[1] "org1 genes : 31817"
[1] "org1 expression : 40416377"
[1] "org2 expression : 5914"
[1] "================="
[1] "SAMPLE:  S20"
[1] "------------------"
[1] "org1 genes : 31817"
[1] "org1 expression : 38049108"
[1] "org2 expression : 5408"
[1] "================="
[1] "SAMPLE:  S21"
[1] "------------------"
[1] "org1 genes : 31817"
[1] "org1 expression : 43223541"
[1] "org2 expression : 5164"
[1] "================="
[1] "SAMPLE:  S22"
[1] "------------------"
[1] "org1 genes : 31817"
[1] "org1 expression : 46344475"
[1] "org2 expression : 7271"
[1] "================="
[1] "SAMPLE:  S23"
[1] "------------------"
[1] "org1 genes : 31817"
[1] "org1 expression : 48471492"
[1] "org2 expression : 7319"
[1] "================="
[1] "SAMPLE:  S24"
[1] "------------------"
[1] "org1 genes : 31817"
[1] "org1 expression : 33026929"
[1] "org2 expression : 5867"
[1] "================="
[1] "SAMPLE:  S25"
[1] "------------------"
[1] "org1 genes : 31817"
[1] "org1 expression : 47665791"
[1] "org2 expression : 7381"
[1] "================="
[1] "SAMPLE:  S26"
[1] "------------------"
[1] "org1 genes : 31817"
[1] "org1 expression : 43888933"
[1] "org2 expression : 6806"
[1] "================="
[1] "SAMPLE:  S27"
[1] "------------------"
[1] "org1 genes : 31817"
[1] "org1 expression : 35496433"
[1] "org2 expression : 6270"
[1] "================="
[1] "SAMPLE:  S28"
[1] "------------------"
[1] "org1 genes : 31817"
[1] "org1 expression : 44832127"
[1] "org2 expression : 6130"
[1] "================="
[1] "SAMPLE:  S29"
[1] "------------------"
[1] "org1 genes : 31817"
[1] "org1 expression : 42442421"
[1] "org2 expression : 6307"
[1] "================="
[1] "SAMPLE:  S30"
[1] "------------------"
[1] "org1 genes : 31817"
[1] "org1 expression : 37114723"
[1] "org2 expression : 9613"
[1] "================="
[1] "SAMPLE:  S31"
[1] "------------------"
[1] "org1 genes : 31817"
[1] "org1 expression : 36104009"
[1] "org2 expression : 9893"
[1] "================="
[1] "SAMPLE:  S32"
[1] "------------------"
[1] "org1 genes : 31817"
[1] "org1 expression : 40277699"
[1] "org2 expression : 10491"
all_counts <- as.data.frame(all_counts)
rn <-counts[org1_genes,]$Geneid
rownames(all_counts) <- rn

rowdata <- data.frame(ncbiRefSeq = rn, row.names = rn)
coldata <- meta


saveRDS(list(counts = all_counts, rowdata = rowdata, coldata = coldata), file = '/scratch1/fs1/martyomov/maksim/permanent/rnaseq/shannon_CHO/all_expr_data.rds')

org1 = 'cho'
org2 = 'human'
count_files <- file.path(exp_dir, paste(meta$Samples_Identifier,org1, org2, sep= '_'), paste(org1, 'counts', sep = '_'), 'counts.txt')

all_counts <- list()

for (x in count_files) {
  counts <- fread(x, stringsAsFactors = F, header = TRUE)
  rownames(counts) <- counts$Geneid
  sample_id <- sub(pattern = paste0(exp_dir, '/(\\w+)_', org1, '_', org2,'/cho_counts/counts.txt'), replacement = '\\1', x = x)
  org1_genes <- startsWith(x = counts$Chr,prefix = org1)
  names(counts) <- c(names(counts)[-ncol(counts)], sample_id)
  print('=================')
  print(paste('SAMPLE: ', sample_id))
  print('------------------')
  print( paste('org1 genes :', sum(org1_genes)))
  print(paste('org1 expression :', sum(counts[org1_genes,][[sample_id]])))
  print(paste('org2 expression :', sum(counts[!org1_genes,][[sample_id]])))
 
  all_counts[[sample_id]]<-counts[org1_genes,][[sample_id]] 
}
[1] "================="
[1] "SAMPLE:  S1"
[1] "------------------"
[1] "org1 genes : 31817"
[1] "org1 expression : 45942491"
[1] "org2 expression : 7554"
[1] "================="
[1] "SAMPLE:  S2"
[1] "------------------"
[1] "org1 genes : 31817"
[1] "org1 expression : 38618719"
[1] "org2 expression : 6999"
[1] "================="
[1] "SAMPLE:  S3"
[1] "------------------"
[1] "org1 genes : 31817"
[1] "org1 expression : 38846899"
[1] "org2 expression : 9216"
[1] "================="
[1] "SAMPLE:  S4"
[1] "------------------"
[1] "org1 genes : 31817"
[1] "org1 expression : 38066759"
[1] "org2 expression : 6924"
[1] "================="
[1] "SAMPLE:  S5"
[1] "------------------"
[1] "org1 genes : 31817"
[1] "org1 expression : 47305022"
[1] "org2 expression : 6321"
[1] "================="
[1] "SAMPLE:  S6"
[1] "------------------"
[1] "org1 genes : 31817"
[1] "org1 expression : 43632489"
[1] "org2 expression : 9224"
[1] "================="
[1] "SAMPLE:  S7"
[1] "------------------"
[1] "org1 genes : 31817"
[1] "org1 expression : 49366356"
[1] "org2 expression : 7338"
[1] "================="
[1] "SAMPLE:  S8"
[1] "------------------"
[1] "org1 genes : 31817"
[1] "org1 expression : 52292057"
[1] "org2 expression : 6708"
[1] "================="
[1] "SAMPLE:  S9"
[1] "------------------"
[1] "org1 genes : 31817"
[1] "org1 expression : 47123493"
[1] "org2 expression : 7245"
[1] "================="
[1] "SAMPLE:  S10"
[1] "------------------"
[1] "org1 genes : 31817"
[1] "org1 expression : 45841459"
[1] "org2 expression : 6466"
[1] "================="
[1] "SAMPLE:  S11"
[1] "------------------"
[1] "org1 genes : 31817"
[1] "org1 expression : 45398096"
[1] "org2 expression : 6856"
[1] "================="
[1] "SAMPLE:  S12"
[1] "------------------"
[1] "org1 genes : 31817"
[1] "org1 expression : 44242769"
[1] "org2 expression : 6100"
[1] "================="
[1] "SAMPLE:  S13"
[1] "------------------"
[1] "org1 genes : 31817"
[1] "org1 expression : 45984636"
[1] "org2 expression : 5733"
[1] "================="
[1] "SAMPLE:  S14"
[1] "------------------"
[1] "org1 genes : 31817"
[1] "org1 expression : 43979315"
[1] "org2 expression : 6142"
[1] "================="
[1] "SAMPLE:  S15"
[1] "------------------"
[1] "org1 genes : 31817"
[1] "org1 expression : 40342333"
[1] "org2 expression : 7348"
[1] "================="
[1] "SAMPLE:  S16"
[1] "------------------"
[1] "org1 genes : 31817"
[1] "org1 expression : 39624798"
[1] "org2 expression : 5926"
[1] "================="
[1] "SAMPLE:  S17"
[1] "------------------"
[1] "org1 genes : 31817"
[1] "org1 expression : 39280085"
[1] "org2 expression : 6647"
[1] "================="
[1] "SAMPLE:  S18"
[1] "------------------"
[1] "org1 genes : 31817"
[1] "org1 expression : 34987062"
[1] "org2 expression : 5941"
[1] "================="
[1] "SAMPLE:  S19"
[1] "------------------"
[1] "org1 genes : 31817"
[1] "org1 expression : 40416377"
[1] "org2 expression : 5914"
[1] "================="
[1] "SAMPLE:  S20"
[1] "------------------"
[1] "org1 genes : 31817"
[1] "org1 expression : 38049108"
[1] "org2 expression : 5408"
[1] "================="
[1] "SAMPLE:  S21"
[1] "------------------"
[1] "org1 genes : 31817"
[1] "org1 expression : 43223541"
[1] "org2 expression : 5164"
[1] "================="
[1] "SAMPLE:  S22"
[1] "------------------"
[1] "org1 genes : 31817"
[1] "org1 expression : 46344475"
[1] "org2 expression : 7271"
[1] "================="
[1] "SAMPLE:  S23"
[1] "------------------"
[1] "org1 genes : 31817"
[1] "org1 expression : 48471492"
[1] "org2 expression : 7319"
[1] "================="
[1] "SAMPLE:  S24"
[1] "------------------"
[1] "org1 genes : 31817"
[1] "org1 expression : 33026929"
[1] "org2 expression : 5867"
[1] "================="
[1] "SAMPLE:  S25"
[1] "------------------"
[1] "org1 genes : 31817"
[1] "org1 expression : 47665791"
[1] "org2 expression : 7381"
[1] "================="
[1] "SAMPLE:  S26"
[1] "------------------"
[1] "org1 genes : 31817"
[1] "org1 expression : 43888933"
[1] "org2 expression : 6806"
[1] "================="
[1] "SAMPLE:  S27"
[1] "------------------"
[1] "org1 genes : 31817"
[1] "org1 expression : 35496433"
[1] "org2 expression : 6270"
[1] "================="
[1] "SAMPLE:  S28"
[1] "------------------"
[1] "org1 genes : 31817"
[1] "org1 expression : 44832127"
[1] "org2 expression : 6130"
[1] "================="
[1] "SAMPLE:  S29"
[1] "------------------"
[1] "org1 genes : 31817"
[1] "org1 expression : 42442421"
[1] "org2 expression : 6307"
[1] "================="
[1] "SAMPLE:  S30"
[1] "------------------"
[1] "org1 genes : 31817"
[1] "org1 expression : 37114723"
[1] "org2 expression : 9613"
[1] "================="
[1] "SAMPLE:  S31"
[1] "------------------"
[1] "org1 genes : 31817"
[1] "org1 expression : 36104009"
[1] "org2 expression : 9893"
[1] "================="
[1] "SAMPLE:  S32"
[1] "------------------"
[1] "org1 genes : 31817"
[1] "org1 expression : 40277699"
[1] "org2 expression : 10491"
all_counts <- as.data.frame(all_counts)
rn <-counts[org1_genes,]$Geneid
rownames(all_counts) <- rn

rowdata <- data.frame(ncbiRefSeq = rn, row.names = rn)
coldata <- meta


saveRDS(list(counts = all_counts, rowdata = rowdata, coldata = coldata), file = '/scratch1/fs1/martyomov/maksim/permanent/rnaseq/shannon_CHO/all_expr_data.rds')
pca_plots <- list()
library(DESeq2)
Loading required package: S4Vectors
Loading required package: stats4
Loading required package: BiocGenerics

Attaching package: ‘BiocGenerics’

The following objects are masked from ‘package:stats’:

    IQR, mad, sd, var, xtabs

The following objects are masked from ‘package:base’:

    anyDuplicated, aperm, append, as.data.frame, basename, cbind, colnames, dirname, do.call, duplicated, eval, evalq, Filter, Find,
    get, grep, grepl, intersect, is.unsorted, lapply, Map, mapply, match, mget, order, paste, pmax, pmax.int, pmin, pmin.int, Position,
    rank, rbind, Reduce, rownames, sapply, setdiff, table, tapply, union, unique, unsplit, which.max, which.min


Attaching package: ‘S4Vectors’

The following objects are masked from ‘package:data.table’:

    first, second

The following object is masked from ‘package:utils’:

    findMatches

The following objects are masked from ‘package:base’:

    expand.grid, I, unname

Loading required package: IRanges

Attaching package: ‘IRanges’

The following object is masked from ‘package:data.table’:

    shift

Loading required package: GenomicRanges
Loading required package: GenomeInfoDb
Loading required package: SummarizedExperiment
Loading required package: MatrixGenerics
Loading required package: matrixStats

Attaching package: ‘MatrixGenerics’

The following objects are masked from ‘package:matrixStats’:

    colAlls, colAnyNAs, colAnys, colAvgsPerRowSet, colCollapse, colCounts, colCummaxs, colCummins, colCumprods, colCumsums, colDiffs,
    colIQRDiffs, colIQRs, colLogSumExps, colMadDiffs, colMads, colMaxs, colMeans2, colMedians, colMins, colOrderStats, colProds,
    colQuantiles, colRanges, colRanks, colSdDiffs, colSds, colSums2, colTabulates, colVarDiffs, colVars, colWeightedMads,
    colWeightedMeans, colWeightedMedians, colWeightedSds, colWeightedVars, rowAlls, rowAnyNAs, rowAnys, rowAvgsPerColSet, rowCollapse,
    rowCounts, rowCummaxs, rowCummins, rowCumprods, rowCumsums, rowDiffs, rowIQRDiffs, rowIQRs, rowLogSumExps, rowMadDiffs, rowMads,
    rowMaxs, rowMeans2, rowMedians, rowMins, rowOrderStats, rowProds, rowQuantiles, rowRanges, rowRanks, rowSdDiffs, rowSds, rowSums2,
    rowTabulates, rowVarDiffs, rowVars, rowWeightedMads, rowWeightedMeans, rowWeightedMedians, rowWeightedSds, rowWeightedVars

Loading required package: Biobase
Welcome to Bioconductor

    Vignettes contain introductory material; view with 'browseVignettes()'. To cite Bioconductor, see 'citation("Biobase")', and for
    packages 'citation("pkgname")'.


Attaching package: ‘Biobase’

The following object is masked from ‘package:MatrixGenerics’:

    rowMedians

The following objects are masked from ‘package:matrixStats’:

    anyMissing, rowMedians
dds <- DESeqDataSetFromMatrix(all_counts, colData = coldata, design=~1)
dds <- DESeq(dds)
Warning in DESeq(dds) :
  the design is ~ 1 (just an intercept). is this intended?
estimating size factors
estimating dispersions
gene-wise dispersion estimates
mean-dispersion relationship
final dispersion estimates
fitting model and testing
-- replacing outliers and refitting for 104 genes
-- DESeq argument 'minReplicatesForReplace' = 7 
-- original counts are preserved in counts(dds)
estimating dispersions
fitting model and testing
rld <- rlogTransformation(dds)
rlog() may take a few minutes with 30 or more samples,
vst() is a much faster transformation
library(PCAtools)
Loading required package: ggplot2
RStudio Community is a great place to get help: https://community.rstudio.com/c/tidyverse
Loading required package: ggrepel

Attaching package: ‘PCAtools’

The following objects are masked from ‘package:stats’:

    biplot, screeplot
pcaData <- PCAtools::pca(counts(dds, normalized = TRUE), metadata=coldata) 
pca_plots$all_counts_normalized <- biplot(pcaData, colby = "Genotype", shape = "Engulfment", legendPosition = "right") + ggtitle("All samples all counts deseq normalized")
plot(pca_plots$all_counts_normalized)
Warning: ggrepel: 15 unlabeled data points (too many overlaps). Consider increasing max.overlaps

pcaData <- PCAtools::pca(assay(rld), metadata=coldata) 
pca_plots$rlog_all <- biplot(pcaData, colby = "Genotype",  shape = "Engulfment", legendPosition = "right") + ggtitle("All samples all counts rlog")
plot(pca_plots$rlog_all)

library(data.table)
bad_samples <- c("S24", "S31", "S27")
coldata <- as.data.frame(coldata[!coldata$Samples_Identifier %in% bad_samples, ])
rownames(coldata) <- coldata$Samples_Identifier
all_counts <- all_counts[, ! colnames(all_counts) %in% bad_samples]

coldata$Genotype <- factor(coldata$Genotype, levels = c("WT", "KO"))
coldata$Engulfment <- factor(coldata$Engulfment, levels = c("alone", "eating"))
coldata$time <- factor(coldata$time, levels = c("2h","4h")) 
coldata$Conditions <- relevel(factor(coldata$Conditions), ref = "ctrl_alone_4h")
coldata$treatment <- paste(coldata$Engulfment, coldata$time, sep= "_")
coldata$treatment <- relevel(factor(coldata$treatment), ref = "alone_4h")
dds <- DESeqDataSetFromMatrix(all_counts, colData = coldata, design=~Conditions)
smallestGroupSize <- 3
keep <- rowSums(counts(dds) >= 10) >= smallestGroupSize
dds <- dds[keep,]
dds <- DESeq(dds)
estimating size factors
estimating dispersions
gene-wise dispersion estimates
mean-dispersion relationship
final dispersion estimates
fitting model and testing
rld <- rlogTransformation(dds)
library(PCAtools)
pcaData <- PCAtools::pca(counts(dds, normalized = TRUE), metadata=coldata) 
pca_plots$clean_norm <- biplot(pcaData, colby = "Genotype", shape = "Engulfment", legendPosition = "right") + ggtitle("Without outliers all counts")
plot(pca_plots$clean_norm)

pcaData <- PCAtools::pca(assay(rld), metadata=coldata) 
pca_plots$clean_rlog <- biplot(pcaData, colby = "Genotype",  shape = "Engulfment", legendPosition = "right") + ggtitle ("Without outliers all counts rlog")

plot(pca_plots$clean_rlog )


means <- apply(assay(rld), 1, mean)
means <- sort(means, decreasing = TRUE)
means <- means[1:(ifelse(length(means) < 12000 ,yes = length(means), no = 12000))]
filt_vector <- rownames(rld) %in% names(means) 
rld_12k <- rld[filt_vector,]

pcaData <- PCAtools::pca(assay(rld_12k), metadata=coldata) 
pca_plots$rld_12k <- biplot(pcaData,  shape = "Genotype", colby = "treatment", legendPosition = "right", title = "Without outliers top12k genes rlog")
plot(pca_plots$rld_12k)


library(Biobase)
library(dplyr)

Attaching package: ‘dplyr’

The following object is masked from ‘package:Biobase’:

    combine

The following object is masked from ‘package:matrixStats’:

    count

The following objects are masked from ‘package:GenomicRanges’:

    intersect, setdiff, union

The following object is masked from ‘package:GenomeInfoDb’:

    intersect

The following objects are masked from ‘package:IRanges’:

    collapse, desc, intersect, setdiff, slice, union

The following objects are masked from ‘package:S4Vectors’:

    first, intersect, rename, setdiff, setequal, union

The following objects are masked from ‘package:BiocGenerics’:

    combine, intersect, setdiff, union

The following objects are masked from ‘package:data.table’:

    between, first, last

The following objects are masked from ‘package:stats’:

    filter, lag

The following objects are masked from ‘package:base’:

    intersect, setdiff, setequal, union
fData <- data.frame(ncbiRefSeq = rownames(all_counts))

rownames(fData) <- fData$ncbiRefSeq
## do annotaiton that will be displayed in phantasus
## your annotation can be different from the example

pData <- as.data.frame(meta)
rownames(pData) <- colnames(all_counts)
Error in `.rowNamesDF<-`(x, value = value) : invalid 'row.names' length
other_plots <- list()
library(edgeR)
Loading required package: limma

Attaching package: ‘limma’

The following object is masked from ‘package:DESeq2’:

    plotMA

The following object is masked from ‘package:BiocGenerics’:

    plotMA
norm_counts <- log1p(cpm(all_counts))
norm_counts <- as.data.frame(all_counts)
colnames(all_counts) <- colnames(all_counts)
findoutlier <- function(x) {
  return(x < quantile(x, .25) - 1.5*IQR(x) | x > quantile(x, .75) + 1.5*IQR(x))
}
coldata$treatment <- paste(coldata$Engulfment, coldata$time, sep= "_")
dat <- data.frame( t(norm_counts[rowdata$ncbiRefSeq == "Ptpn11",]),coldata$Genotype, coldata$treatment) 
colnames(dat) <- c("Ptpn11", "genotype", "treatment")
rownames(dat) <- rownames(coldata)
dat$sample <- rownames(dat)
library(dplyr)

Attaching package: ‘dplyr’

The following object is masked from ‘package:Biobase’:

    combine

The following object is masked from ‘package:matrixStats’:

    count

The following objects are masked from ‘package:GenomicRanges’:

    intersect, setdiff, union

The following object is masked from ‘package:GenomeInfoDb’:

    intersect

The following objects are masked from ‘package:IRanges’:

    collapse, desc, intersect, setdiff, slice, union

The following objects are masked from ‘package:S4Vectors’:

    first, intersect, rename, setdiff, setequal, union

The following objects are masked from ‘package:BiocGenerics’:

    combine, intersect, setdiff, union

The following objects are masked from ‘package:data.table’:

    between, first, last

The following objects are masked from ‘package:stats’:

    filter, lag

The following objects are masked from ‘package:base’:

    intersect, setdiff, setequal, union
dat <- dat %>% group_by(genotype, treatment) %>% mutate(outlier = ifelse(findoutlier(Ptpn11), sample, NA))
other_plots$ptpn11 <- ggplot( data =  dat, aes( x = treatment, y = Ptpn11 )) + geom_boxplot(aes(fill = genotype)) + geom_text(aes(label=outlier), na.rm=TRUE, hjust=-.5) + ggtitle("Ptpn11 expression")
plot(other_plots$ptpn11)

just compare KO vs WT

de_plots <- list()



dds_all<- DESeqDataSetFromMatrix(all_counts, colData = coldata, design=~Genotype)
dds_all <- estimateSizeFactors(dds_all)
dds_all <- DESeq(dds_all)
using pre-existing size factors
estimating dispersions
gene-wise dispersion estimates
mean-dispersion relationship
final dispersion estimates
fitting model and testing
-- replacing outliers and refitting for 44 genes
-- DESeq argument 'minReplicatesForReplace' = 7 
-- original counts are preserved in counts(dds)
estimating dispersions
fitting model and testing
#plotDispEsts(dds_alone)


dds_all_res <- results(dds_all, contrast = c("Genotype","KO", "WT" ), cooksCutoff = FALSE )

dds_all_res$ncbiRefSeq <- rowdata[rownames(dds_all_res),]
dds_all_res <- as.data.frame(dds_all_res)

de_plots$all_KOvsWT <- ggplot(dds_all_res, aes(x=log2FoldChange, y=-log10(padj), color=padj < 0.05)) +
  geom_point() + theme_bw() + scale_color_manual(values=c("black", "red")) +
  geom_text_repel(data=dds_all_res %>% dplyr::filter(padj < 0.05), aes(label=ncbiRefSeq, color=NULL)) + ggtitle ("KO vs WT in all samples")
plot(de_plots$all_KOvsWT)
Warning: Removed 13008 rows containing missing values or values outside the scale range (`geom_point()`).
Warning: ggrepel: 7875 unlabeled data points (too many overlaps). Consider increasing max.overlaps

cur_shr <- lfcShrink(dds_all, coef= "Genotype_KO_vs_WT", type = "apeglm")
using 'apeglm' for LFC shrinkage. If used in published research, please cite:
    Zhu, A., Ibrahim, J.G., Love, M.I. (2018) Heavy-tailed prior distributions for
    sequence count data: removing the noise and preserving large differences.
    Bioinformatics. https://doi.org/10.1093/bioinformatics/bty895
dds_all_res$log2FoldChange <- cur_shr$log2FoldChange
dds_all_res$lfcSE <- cur_shr$lfcSE

de_plots$all_KOvsWT_apeglm <- 
ggplot(dds_all_res, aes(x=log2FoldChange, y=-log10(padj), color=padj < 0.05)) +
  geom_point() + theme_bw() + scale_color_manual(values=c("black", "red")) +
  geom_text_repel(data=dds_all_res %>% dplyr::filter(padj < 0.05), aes(label=ncbiRefSeq, color=NULL)) + ggtitle ("KO vs WT in all samples(apeglm)")
plot(de_plots$all_KOvsWT_apeglm)
Warning: Removed 13008 rows containing missing values or values outside the scale range (`geom_point()`).
Warning: ggrepel: 7875 unlabeled data points (too many overlaps). Consider increasing max.overlaps

compare wt vs KO by eated/uneated


alone_samples <- coldata$Engulfment == 'alone'
alone_coldata <- as.data.frame(coldata[alone_samples,])
rownames(alone_coldata) <- alone_coldata$Samples_Identifier
alone_counts <- all_counts[, alone_samples]
dds_alone <- DESeqDataSetFromMatrix(alone_counts, colData = alone_coldata, design=~Genotype)
dds_alone <- estimateSizeFactors(dds_alone)
dds_alone <- DESeq(dds_alone)
using pre-existing size factors
estimating dispersions
gene-wise dispersion estimates
mean-dispersion relationship
final dispersion estimates
fitting model and testing
-- replacing outliers and refitting for 20 genes
-- DESeq argument 'minReplicatesForReplace' = 7 
-- original counts are preserved in counts(dds)
estimating dispersions
fitting model and testing
#plotDispEsts(dds_alone)


dds_alone_res <- results(dds_alone, contrast = c("Genotype","KO", "WT" ), cooksCutoff = FALSE )

dds_alone_res$ncbiRefSeq <- rowdata[rownames(dds_alone_res),]
dds_alone_res <- as.data.frame(dds_alone_res)

de_plots$alone_KOvsWT <- ggplot(dds_alone_res, aes(x=log2FoldChange, y=-log10(padj), color=padj < 0.05)) +
  geom_point() + theme_bw() + scale_color_manual(values=c("black", "red")) +
  geom_text_repel(data=dds_alone_res %>% dplyr::filter(padj < 0.05), aes(label=ncbiRefSeq, color=NULL)) + ggtitle ("KO vs WT in alone group")
plot(de_plots$alone_KOvsWT)
Warning: Removed 13807 rows containing missing values or values outside the scale range (`geom_point()`).
Warning: ggrepel: 6716 unlabeled data points (too many overlaps). Consider increasing max.overlaps

cur_shr <- lfcShrink(dds_alone, coef= "Genotype_KO_vs_WT", type = "apeglm")
using 'apeglm' for LFC shrinkage. If used in published research, please cite:
    Zhu, A., Ibrahim, J.G., Love, M.I. (2018) Heavy-tailed prior distributions for
    sequence count data: removing the noise and preserving large differences.
    Bioinformatics. https://doi.org/10.1093/bioinformatics/bty895
dds_alone_res$log2FoldChange <- cur_shr$log2FoldChange
dds_alone_res$lfcSE <- cur_shr$lfcSE

de_plots$alone_KOvsWT_apeglm <- ggplot(dds_alone_res, aes(x=log2FoldChange, y=-log10(padj), color=padj < 0.05)) +
  geom_point() + theme_bw() + scale_color_manual(values=c("black", "red")) +
  geom_text_repel(data=dds_alone_res %>% dplyr::filter(padj < 0.05), aes(label=ncbiRefSeq, color=NULL)) + ggtitle ("KO vs WT in alone group(apeglm)")
plot(de_plots$alone_KOvsWT_apeglm)
Warning: Removed 13807 rows containing missing values or values outside the scale range (`geom_point()`).
Warning: ggrepel: 6716 unlabeled data points (too many overlaps). Consider increasing max.overlaps

alone_2h_samples <- (coldata$Engulfment == 'alone' & coldata$time =='2h')


alone_2h_coldata <- as.data.frame(coldata[alone_2h_samples,])
rownames(alone_2h_coldata) <- alone_2h_coldata$Samples_Identifier
alone_2h_counts <- all_counts[, alone_2h_samples]
dds_alone_2h <- DESeqDataSetFromMatrix(alone_2h_counts, colData = alone_2h_coldata, design=~Genotype)
dds_alone_2h <- estimateSizeFactors(dds_alone_2h)
dds_alone_2h <- DESeq(dds_alone_2h)
using pre-existing size factors
estimating dispersions
gene-wise dispersion estimates
mean-dispersion relationship
final dispersion estimates
fitting model and testing
#plotDispEsts(dds_alone)


dds_alone_2h_res <- results(dds_alone_2h, contrast = c("Genotype","KO", "WT" ), cooksCutoff = FALSE )

dds_alone_2h_res$ncbiRefSeq <- rowdata[rownames(dds_alone_2h_res),]
dds_alone_2h_res <- as.data.frame(dds_alone_2h_res)

de_plots$alone_2h_KOvsWT <- ggplot(dds_alone_2h_res, aes(x=log2FoldChange, y=-log10(padj), color=padj < 0.05)) +
  geom_point() + theme_bw() + scale_color_manual(values=c("black", "red")) +
  geom_text_repel(data=dds_alone_2h_res %>% dplyr::filter(padj < 0.05), aes(label=ncbiRefSeq, color=NULL)) + ggtitle ("KO vs WT in alone 2h group")
plot(de_plots$alone_2h_KOvsWT)
Warning: Removed 15133 rows containing missing values or values outside the scale range (`geom_point()`).
Warning: ggrepel: 6066 unlabeled data points (too many overlaps). Consider increasing max.overlaps

cur_shr <- lfcShrink(dds_alone_2h, coef= "Genotype_KO_vs_WT", type = "apeglm")
using 'apeglm' for LFC shrinkage. If used in published research, please cite:
    Zhu, A., Ibrahim, J.G., Love, M.I. (2018) Heavy-tailed prior distributions for
    sequence count data: removing the noise and preserving large differences.
    Bioinformatics. https://doi.org/10.1093/bioinformatics/bty895
dds_alone_2h_res$log2FoldChange <- cur_shr$log2FoldChange
dds_alone_2h_res$lfcSE <- cur_shr$lfcSE

de_plots$alone_2h_KOvsWT_apeglm <- 
ggplot(dds_alone_2h_res, aes(x=log2FoldChange, y=-log10(padj), color=padj < 0.05)) +
  geom_point() + theme_bw() + scale_color_manual(values=c("black", "red")) +
  geom_text_repel(data=dds_alone_2h_res %>% dplyr::filter(padj < 0.05), aes(label=ncbiRefSeq, color=NULL)) + ggtitle ("KO vs WT in alone 2h group(apeglm)")
plot(de_plots$alone_2h_KOvsWT_apeglm)
Warning: Removed 15133 rows containing missing values or values outside the scale range (`geom_point()`).
Warning: ggrepel: 6068 unlabeled data points (too many overlaps). Consider increasing max.overlaps

#----------
# 4h subset
#---------
alone_4h_samples <- coldata$Engulfment == 'alone' & coldata$time =='4h'
alone_4h_coldata <- as.data.frame(coldata[alone_4h_samples,])
rownames(alone_4h_coldata) <- alone_4h_coldata$Samples_Identifier 
alone_4h_counts <- all_counts[, alone_4h_samples]
dds_alone_4h <- DESeqDataSetFromMatrix(alone_4h_counts, colData = alone_4h_coldata, design=~Genotype)
dds_alone_4h <- estimateSizeFactors(dds_alone_4h)
dds_alone_4h <- DESeq(dds_alone_4h)
using pre-existing size factors
estimating dispersions
gene-wise dispersion estimates
mean-dispersion relationship
final dispersion estimates
fitting model and testing
#plotDispEsts(dds_alone)


dds_alone_4h_res <- results(dds_alone_4h, contrast = c("Genotype","KO", "WT" ), cooksCutoff = FALSE )

dds_alone_4h_res$ncbiRefSeq <- rowdata[rownames(dds_alone_4h_res),]
dds_alone_4h_res <- as.data.frame(dds_alone_4h_res)

de_plots$alone_4h_KOvsWT <- ggplot(dds_alone_4h_res, aes(x=log2FoldChange, y=-log10(padj), color=padj < 0.05)) +
  geom_point() + theme_bw() + scale_color_manual(values=c("black", "red")) +
  geom_text_repel(data=dds_alone_4h_res %>% dplyr::filter(padj < 0.05), aes(label=ncbiRefSeq, color=NULL)) + ggtitle ("KO vs WT in alone 4h group")
plot(de_plots$alone_4h_KOvsWT)
Warning: Removed 14826 rows containing missing values or values outside the scale range (`geom_point()`).
Warning: ggrepel: 6375 unlabeled data points (too many overlaps). Consider increasing max.overlaps

cur_shr <- lfcShrink(dds_alone_4h, coef= "Genotype_KO_vs_WT", type = "apeglm")
using 'apeglm' for LFC shrinkage. If used in published research, please cite:
    Zhu, A., Ibrahim, J.G., Love, M.I. (2018) Heavy-tailed prior distributions for
    sequence count data: removing the noise and preserving large differences.
    Bioinformatics. https://doi.org/10.1093/bioinformatics/bty895
dds_alone_4h_res$log2FoldChange <- cur_shr$log2FoldChange
dds_alone_4h_res$lfcSE <- cur_shr$lfcSE

de_plots$alone_4h_KOvsWT_apeglm <- 
ggplot(dds_alone_4h_res, aes(x=log2FoldChange, y=-log10(padj), color=padj < 0.05)) +
  geom_point() + theme_bw() + scale_color_manual(values=c("black", "red")) +
  geom_text_repel(data=dds_alone_4h_res %>% dplyr::filter(padj < 0.05), aes(label=ncbiRefSeq, color=NULL)) + ggtitle ("KO vs WT in alone 4h group(apeglm)")
plot(de_plots$alone_4h_KOvsWT_apeglm)
Warning: Removed 14826 rows containing missing values or values outside the scale range (`geom_point()`).
Warning: ggrepel: 6373 unlabeled data points (too many overlaps). Consider increasing max.overlaps

# =================
# EATED SAMPLES
# =================
eated_samples <- !alone_samples
eated_coldata <- as.data.frame(coldata[eated_samples,])
rownames(eated_coldata) <- eated_coldata$Samples_Identifier
eated_counts <- all_counts[, eated_samples]
dds_eated <- DESeqDataSetFromMatrix(eated_counts, colData = eated_coldata, design=~Genotype)
dds_eated <- estimateSizeFactors(dds_eated)
dds_eated <- estimateDispersions(dds_eated)
gene-wise dispersion estimates
mean-dispersion relationship
final dispersion estimates
dds_eated <- DESeq(dds_eated)
using pre-existing size factors
estimating dispersions
found already estimated dispersions, replacing these
gene-wise dispersion estimates
mean-dispersion relationship
final dispersion estimates
fitting model and testing
-- replacing outliers and refitting for 26 genes
-- DESeq argument 'minReplicatesForReplace' = 7 
-- original counts are preserved in counts(dds)
estimating dispersions
fitting model and testing
plotDispEsts(dds_eated)





dds_eated_res <- results(dds_eated, contrast = c("Genotype","KO", "WT" ), cooksCutoff = FALSE )

dds_eated_res$ncbiRefSeq <- rowdata[rownames(dds_eated_res),]
dds_eated_res <- as.data.frame(dds_eated_res)

de_plots$eated_KOvsWT <- ggplot(dds_eated_res, aes(x=log2FoldChange, y=-log10(padj), color=padj < 0.05)) +
  geom_point() + theme_bw() + scale_color_manual(values=c("black", "red")) +
  geom_text_repel(data=dds_eated_res %>% dplyr::filter(padj < 0.05), aes(label=ncbiRefSeq, color=NULL)) + ggtitle ("KO vs WT in eated group")

plot(de_plots$eated_KOvsWT)
Warning: Removed 14427 rows containing missing values or values outside the scale range (`geom_point()`).
Warning: ggrepel: 5850 unlabeled data points (too many overlaps). Consider increasing max.overlaps

cur_shr <- lfcShrink(dds_eated, coef= "Genotype_KO_vs_WT", type = "apeglm")
using 'apeglm' for LFC shrinkage. If used in published research, please cite:
    Zhu, A., Ibrahim, J.G., Love, M.I. (2018) Heavy-tailed prior distributions for
    sequence count data: removing the noise and preserving large differences.
    Bioinformatics. https://doi.org/10.1093/bioinformatics/bty895
dds_eated_res$log2FoldChange <- cur_shr$log2FoldChange
dds_eated_res$lfcSE <- cur_shr$lfcSE


de_plots$eated_KOvsWT_apeglm <- ggplot(dds_eated_res, aes(x=log2FoldChange, y=-log10(padj), color=padj < 0.05)) +
  geom_point() + theme_bw() + scale_color_manual(values=c("black", "red")) +
  geom_text_repel(data=dds_eated_res %>% dplyr::filter(padj < 0.05), aes(label=ncbiRefSeq, color=NULL)) + ggtitle ("KO vs WT in eated group(apeglm)")
plot(de_plots$eated_KOvsWT_apeglm)
Warning: Removed 14427 rows containing missing values or values outside the scale range (`geom_point()`).
Warning: ggrepel: 5849 unlabeled data points (too many overlaps). Consider increasing max.overlaps

#------
# 2h subset
#------

eated_2h_samples <- (!alone_samples) & coldata$time =='2h'
eated_2h_coldata <- as.data.frame(coldata[eated_2h_samples,])
rownames(eated_2h_coldata) <- eated_2h_coldata$Samples_Identifier
eated_2h_counts <- all_counts[, eated_2h_samples]
dds_eated_2h <- DESeqDataSetFromMatrix(eated_2h_counts, colData = eated_2h_coldata, design=~Genotype)
dds_eated_2h <- estimateSizeFactors(dds_eated_2h)
dds_eated_2h <- estimateDispersions(dds_eated_2h)
gene-wise dispersion estimates
mean-dispersion relationship
final dispersion estimates
dds_eated_2h <- DESeq(dds_eated_2h)
using pre-existing size factors
estimating dispersions
found already estimated dispersions, replacing these
gene-wise dispersion estimates
mean-dispersion relationship
final dispersion estimates
fitting model and testing
plotDispEsts(dds_eated_2h)





dds_eated_2h_res <- results(dds_eated_2h, contrast = c("Genotype","KO", "WT" ), cooksCutoff = FALSE )

dds_eated_2h_res$ncbiRefSeq <- rowdata[rownames(dds_eated_2h_res),]
dds_eated_2h_res <- as.data.frame(dds_eated_2h_res)

de_plots$eated_2h_KOvsWT <- ggplot(dds_eated_2h_res, aes(x=log2FoldChange, y=-log10(padj), color=padj < 0.05)) +
  geom_point() + theme_bw() + scale_color_manual(values=c("black", "red")) +
  geom_text_repel(data=dds_eated_2h_res %>% dplyr::filter(padj < 0.05), aes(label=ncbiRefSeq, color=NULL)) + ggtitle ("KO vs WT in eated 2h group")

plot(de_plots$eated_KOvsWT)
Warning: Removed 14427 rows containing missing values or values outside the scale range (`geom_point()`).
Warning: ggrepel: 5850 unlabeled data points (too many overlaps). Consider increasing max.overlaps

cur_shr <- lfcShrink(dds_eated_2h, coef= "Genotype_KO_vs_WT", type = "apeglm")
using 'apeglm' for LFC shrinkage. If used in published research, please cite:
    Zhu, A., Ibrahim, J.G., Love, M.I. (2018) Heavy-tailed prior distributions for
    sequence count data: removing the noise and preserving large differences.
    Bioinformatics. https://doi.org/10.1093/bioinformatics/bty895
dds_eated_2h_res$log2FoldChange <- cur_shr$log2FoldChange
dds_eated_2h_res$lfcSE <- cur_shr$lfcSE


de_plots$eated_2h_KOvsWT_apeglm <- ggplot(dds_eated_2h_res, aes(x=log2FoldChange, y=-log10(padj), color=padj < 0.05)) +
  geom_point() + theme_bw() + scale_color_manual(values=c("black", "red")) +
  geom_text_repel(data=dds_eated_2h_res %>% dplyr::filter(padj < 0.05), aes(label=ncbiRefSeq, color=NULL)) + ggtitle ("KO vs WT in eated 2h group(apeglm)")
plot(de_plots$eated_KOvsWT_apeglm)
Warning: Removed 14427 rows containing missing values or values outside the scale range (`geom_point()`).
Warning: ggrepel: 5849 unlabeled data points (too many overlaps). Consider increasing max.overlaps

#------
# 4h subset
#------

eated_4h_samples <- (!alone_samples) & coldata$time =='4h'
eated_4h_coldata <- as.data.frame(coldata[eated_4h_samples,])
rownames(eated_4h_coldata) <- eated_4h_coldata$Samples_Identifier
eated_4h_counts <- all_counts[, eated_4h_samples]
dds_eated_4h <- DESeqDataSetFromMatrix(eated_4h_counts, colData = eated_4h_coldata, design=~Genotype)
dds_eated_4h <- estimateSizeFactors(dds_eated_4h)
dds_eated_4h <- estimateDispersions(dds_eated_4h)
gene-wise dispersion estimates
mean-dispersion relationship
final dispersion estimates
dds_eated_4h <- DESeq(dds_eated_4h)
using pre-existing size factors
estimating dispersions
found already estimated dispersions, replacing these
gene-wise dispersion estimates
mean-dispersion relationship
final dispersion estimates
fitting model and testing
plotDispEsts(dds_eated_4h)





dds_eated_4h_res <- results(dds_eated_4h, contrast = c("Genotype","KO", "WT" ), cooksCutoff = FALSE )

dds_eated_4h_res$ncbiRefSeq <- rowdata[rownames(dds_eated_4h_res),]
dds_eated_4h_res <- as.data.frame(dds_eated_4h_res)

de_plots$eated_4h_KOvsWT <- ggplot(dds_eated_4h_res, aes(x=log2FoldChange, y=-log10(padj), color=padj < 0.05)) +
  geom_point() + theme_bw() + scale_color_manual(values=c("black", "red")) +
  geom_text_repel(data=dds_eated_4h_res %>% dplyr::filter(padj < 0.05), aes(label=ncbiRefSeq, color=NULL)) + ggtitle ("KO vs WT in eated 2h group")

plot(de_plots$eated_4h_KOvsWT)
Warning: Removed 15055 rows containing missing values or values outside the scale range (`geom_point()`).
Warning: ggrepel: 5504 unlabeled data points (too many overlaps). Consider increasing max.overlaps

cur_shr <- lfcShrink(dds_eated_4h, coef= "Genotype_KO_vs_WT", type = "apeglm")
using 'apeglm' for LFC shrinkage. If used in published research, please cite:
    Zhu, A., Ibrahim, J.G., Love, M.I. (2018) Heavy-tailed prior distributions for
    sequence count data: removing the noise and preserving large differences.
    Bioinformatics. https://doi.org/10.1093/bioinformatics/bty895
dds_eated_4h_res$log2FoldChange <- cur_shr$log2FoldChange
dds_eated_4h_res$lfcSE <- cur_shr$lfcSE


de_plots$eated_4h_KOvsWT_apeglm <- ggplot(dds_eated_4h_res, aes(x=log2FoldChange, y=-log10(padj), color=padj < 0.05)) +
  geom_point() + theme_bw() + scale_color_manual(values=c("black", "red")) +
  geom_text_repel(data=dds_eated_4h_res %>% dplyr::filter(padj < 0.05), aes(label=ncbiRefSeq, color=NULL)) + ggtitle ("KO vs WT in eated 4h group(apeglm)")
plot(de_plots$eated_KOvsWT_apeglm)
Warning: Removed 14427 rows containing missing values or values outside the scale range (`geom_point()`).
Warning: ggrepel: 5849 unlabeled data points (too many overlaps). Consider increasing max.overlaps

effects of time

library("ggplot2")
library(ggpubr)
dds_time_alone <- DESeqDataSetFromMatrix(alone_counts, colData = alone_coldata, design=~Genotype + time + Genotype:time)
dds_time_alone <- estimateSizeFactors(dds_time_alone)
dds_time_alone <- estimateDispersions(dds_time_alone)
gene-wise dispersion estimates
mean-dispersion relationship
final dispersion estimates
dds_time_alone <- DESeq(dds_time_alone)
using pre-existing size factors
estimating dispersions
found already estimated dispersions, replacing these
gene-wise dispersion estimates
mean-dispersion relationship
final dispersion estimates
fitting model and testing
dds_time_alone_res <- results(dds_time_alone, name ="GenotypeKO.time4h", cooksCutoff = FALSE )

genes <- rownames(as.data.frame(dds_time_alone_res) %>% slice_min(padj, n = 15, na_rm = TRUE))
effect_count = data.table()
for (genotype in levels(dds_time_alone$Genotype)){
  cur_dds <- dds_time_alone[,dds_time_alone$Genotype == genotype]
 
  for(gene in genes){
      d <- plotCounts(cur_dds, gene=gene, intgroup="time",
                returnData=TRUE)
      d$gene = gene
      d$Genotype = genotype
      effect_count <- rbind(effect_count,d)
  }

}
pal =  get_palette( k = length(genes))
de_plots$alone_time_effect <- ggplot(effect_count, aes(x=time, y=count, colour = gene)) + 
  geom_point(position=position_jitter(w=0.1,h=0)) + geom_line(stat = "summary", fun = median, aes(group = gene)) +
  scale_y_log10(breaks=c(25,100,400)) + facet_wrap(~Genotype) + ggtitle("Time effect in alone samples")
dds_time_alone$sample_Genotype_time <- paste(dds_time_alone$Samples_Identifier,dds_time_alone$Genotype, dds_time_alone$time, sep = "_")

de_plots$alone_time_effect_bar <- barplot(assay(dds_time_alone)[genes,],col = pal, names.arg =dds_time_alone$sample_Genotype_time ,las=2, main="counts of effect genes in alone sampels" )


plot(de_plots$alone_time_effect)

plot(de_plots$alone_time_effect_bar)


# ===========
# eated samples
# ============

dds_time_eated <- DESeqDataSetFromMatrix(eated_counts, colData = eated_coldata, design=~Genotype + time + Genotype:time)
dds_time_eated <- estimateSizeFactors(dds_time_eated)
dds_time_eated <- estimateDispersions(dds_time_eated)
gene-wise dispersion estimates
mean-dispersion relationship
final dispersion estimates
dds_time_eated <- DESeq(dds_time_eated)
using pre-existing size factors
estimating dispersions
found already estimated dispersions, replacing these
gene-wise dispersion estimates
mean-dispersion relationship
final dispersion estimates
fitting model and testing
dds_time_eated_res <- results(dds_time_eated, name ="GenotypeKO.time4h", cooksCutoff = FALSE )

genes <- rownames(as.data.frame(dds_time_eated_res) %>% slice_min(padj, n = 15, na_rm = TRUE))
effect_count = data.table()
for (genotype in levels(dds_time_eated$Genotype)){
  cur_dds <- dds_time_eated[,dds_time_eated$Genotype == genotype]
 
  for(gene in genes){
      d <- plotCounts(cur_dds, gene=gene, intgroup="time",
                returnData=TRUE)
      d$gene = gene
      d$Genotype = genotype
      effect_count <- rbind(effect_count,d)
  }

}
pal =  get_palette( k = length(genes))
de_plots$eated_time_effect<- ggplot(effect_count, aes(x=time, y=count, colour = gene)) + scale_color_manual(values= pal)+ 
  geom_point(position=position_jitter(w=0.1,h=0)) + geom_line(stat = "summary", fun = median, aes(group = gene)) +
  scale_y_log10(breaks=c(25,100,400)) + facet_wrap(~Genotype) + ggtitle("Time effect in eated samples")

dds_time_eated$sample_Genotype_time <- paste(dds_time_eated$Samples_Identifier,dds_time_eated$Genotype, dds_time_eated$time, sep = "_")

de_plots$eated_time_effect_bar <- barplot(assay(dds_time_eated)[genes,],col = pal, names.arg =dds_time_eated$sample_Genotype_time ,las=2, main="counts of effect genes in eated samples" )


plot(de_plots$eated_time_effect)

plot(de_plots$eated_time_effect_bar)

get pathways

library(msigdbr)
library(data.table)
library(fgsea)
library(gridExtra)

Attaching package: ‘gridExtra’

The following object is masked from ‘package:dplyr’:

    combine

The following object is masked from ‘package:Biobase’:

    combine

The following object is masked from ‘package:BiocGenerics’:

    combine
kegg_sets <- msigdbr(species = "Mus musculus", category = "C2",  subcategory = "CP:KEGG")
react_sets <- msigdbr(species = "Mus musculus", category = "C2",  subcategory = "CP:REACTOME")
wiki_sets <-  msigdbr(species = "Mus musculus", category = "C2",  subcategory = "CP:WIKIPATHWAYS")
c2_sets <- rbind(kegg_sets, react_sets,wiki_sets )
c2_sets <- data.table(c2_sets)
c2_sets <- c2_sets[, .(sets = list(gene_symbol)), by = gs_name]
c2_gene_sets <- c2_sets$sets 
names(c2_gene_sets) <- c2_sets$gs_name

hall_sets <- msigdbr(species = "Mus musculus", category = "H")
hall_sets <- data.table(hall_sets)
hall_sets <- hall_sets[, .(sets = list(gene_symbol)), by = gs_name]
hall_gene_sets <- hall_sets$sets 
names(hall_gene_sets) <- hall_sets$gs_name

go_sets <- msigdbr(species = "Mus musculus", category = "C5", subcategory = "GO:BP" )
go_sets <- data.table(go_sets)
go_sets <- go_sets[, .(sets = list(gene_symbol)), by = gs_name]
go_gene_sets <- go_sets$sets 
names(go_gene_sets) <- go_sets$gs_name
library(data.table)
padj_threshold <- 0.05
fgsea_results <- function(cur_table, gene_sets){
   inp_stats <- setNames(cur_table$stat, nm = cur_table$ncbiRefSeq)
   fgsea_res <- fgsea(gene_sets, inp_stats)
   fgsea_res <- fgsea_res[padj <= padj_threshold]
   setorder(fgsea_res, padj)
   if(nrow(fgsea_res) == 0){
     print("!!! NO significant pathways !!!")
   }
   if(nrow(fgsea_res)>10){
        collapsedPathways <- collapsePathways(fgsea_res,
                                      gene_sets, inp_stats)
   mainPathways <- fgsea_res[pathway %in% collapsedPathways$mainPathways][
                         order(-NES), pathway]
   }else{
     mainPathways <- fgsea_res[order(-NES), pathway]
   }

   return( list(full_res = fgsea_res, collapsed =  mainPathways) )
}


library(ggplot2)
perform_PE <- function(de, gene_set, set_name, de_name){
         fgsea_res_path <-  file.path(pe_dir, paste(de_name, set_name,"rds", sep = "."))
         if(file.exists(fgsea_res_path)){
           message(paste(
             "!already exists!", fgsea_res_path, sep = "\n"
           ))
           return(TRUE)
         }
         de  <- de[!is.na(de$stat),]
         print(paste("start :", de_name ))
         res <- fgsea_results(cur_table = de, gene_sets = gene_set)
         saveRDS( object =  res, file = fgsea_res_path)
         return(TRUE)
}

pe_dir <- "/scratch1/fs1/martyomov/maksim/permanent/rnaseq/shannon_CHO/fgsea"
dir.create(pe_dir)
Warning in dir.create(pe_dir) :
  '/scratch1/fs1/martyomov/maksim/permanent/rnaseq/shannon_CHO/fgsea' already exists
perform_PE(de  = dds_all_res, gene_set = hall_gene_sets,  set_name = "hallmark", de_name = "all_KOvsWT" )
[1] "start : all_KOvsWT"
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (9.92% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (9.96% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (9.96% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (0.63% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (0.63% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (9.97% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (9.97% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (10% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (10% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (9.98% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (9.98% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (9.94% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (9.94% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (9.92% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (9.92% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (5.41% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (5.41% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (9.96% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (9.96% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (9.9% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (9.9% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (5.44% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (5.44% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (9.98% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (9.98% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (0.59% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (0.59% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (9.94% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (9.94% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (1.89% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (1.89% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (10% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (10% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
[1] TRUE
perform_PE(de  = dds_all_res, gene_set = go_gene_sets,  set_name = "go", de_name = "all_KOvsWT" )
[1] "start : all_KOvsWT"
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (9.92% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (10.19% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (10.19% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (0.13% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (0.13% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (10.21% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (10.21% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (0.14% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (0.14% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (10.11% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (10.11% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (10.33% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (10.33% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (0.89% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (0.89% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (10.31% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (10.31% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (0.91% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (0.91% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (10.16% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (10.16% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (3.6% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (3.6% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (10.13% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (10.13% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (0.36% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (0.36% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (10.24% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (10.24% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (0.61% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (0.61% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (10.45% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (10.45% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (1.18% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (1.18% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (10.01% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (10.01% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (5.14% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (5.14% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (9.97% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (9.97% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (4.96% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (4.96% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (10.22% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (10.22% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (0.62% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (0.62% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (10.16% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (10.16% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (10.39% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (10.39% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (1.22% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (1.22% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (9.98% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (9.98% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (5.07% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (5.07% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (10.06% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (10.06% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (0.73% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (0.73% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (10% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (10% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (4.47% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (4.47% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (9.83% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (9.83% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (7.61% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (7.61% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (10.17% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (10.17% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (2.19% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (2.19% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (10.01% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (10.01% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (0.42% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (0.42% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (9.91% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (9.91% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (1.75% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (1.75% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (9.88% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (9.88% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (7.09% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (7.09% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (10.08% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (10.08% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (0.23% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (0.23% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (10% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (10% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (4.69% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (4.69% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (10.04% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (10.04% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (5.48% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (5.48% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (9.89% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (9.89% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (4.76% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (4.76% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (10.01% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (10.01% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (4.26% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (4.26% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (10.03% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (10.03% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (5.04% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (5.04% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (9.82% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (9.82% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (7.57% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (7.57% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (10.31% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (10.31% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (2.15% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (2.15% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (9.92% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (9.92% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (9.83% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (9.83% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (9.56% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (9.56% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (9.88% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (9.88% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (5.27% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (5.27% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (10% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (10% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (5.16% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (5.16% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (9.95% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (9.95% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (1.75% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (1.75% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (9.93% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (9.93% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (4.37% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (4.37% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (10.16% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (10.16% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (3.25% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (3.25% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (10.19% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (10.19% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (2.18% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (2.18% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (9.92% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (9.92% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (9.92% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (9.92% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (9.92% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (9.92% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (10.28% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (10.28% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (2.23% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (2.23% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (9.97% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (9.97% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (2.86% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (2.86% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (9.93% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (9.93% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (9.91% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (9.91% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
[1] TRUE
perform_PE(de  = dds_all_res, gene_set = c2_gene_sets,  set_name = "kegg_c2", de_name = "all_KOvsWT" )
[1] "start : all_KOvsWT"
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (9.92% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (10.03% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (10.03% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (10.03% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (10.03% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (10.17% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (10.17% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (10.18% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (10.18% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (9.88% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (9.88% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (6.19% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (6.19% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (9.83% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (9.83% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (10.07% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (10.07% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (10.2% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (10.2% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (0.73% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (0.73% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (10.15% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (10.15% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (9.97% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (9.97% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (10.02% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (10.02% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (0.97% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (0.97% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (9.93% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (9.93% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (9.95% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (9.95% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (9.97% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (9.97% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (9.94% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (9.94% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (10.13% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (10.13% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (1.38% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (1.38% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (9.92% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (9.92% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (2.34% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (2.34% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (9.93% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (9.93% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (9.91% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (9.91% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (2.44% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (2.44% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (9.93% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (9.93% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (3% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (3% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (9.96% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (9.96% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (10.02% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (10.02% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
[1] TRUE
perform_PE(de  = dds_alone_res, gene_set = hall_gene_sets,  set_name = "hallmark", de_name = "alone_KOvsWT" )
!already exists!
/scratch1/fs1/martyomov/maksim/permanent/rnaseq/shannon_CHO/fgsea/alone_KOvsWT.hallmark.rds
[1] TRUE
perform_PE(de  = dds_alone_res, gene_set = go_gene_sets,  set_name = "go", de_name = "alone_KOvsWT" )
!already exists!
/scratch1/fs1/martyomov/maksim/permanent/rnaseq/shannon_CHO/fgsea/alone_KOvsWT.go.rds
[1] TRUE
perform_PE(de  = dds_alone_res, gene_set = c2_gene_sets,  set_name = "kegg_c2", de_name = "alone_KOvsWT" )
!already exists!
/scratch1/fs1/martyomov/maksim/permanent/rnaseq/shannon_CHO/fgsea/alone_KOvsWT.kegg_c2.rds
[1] TRUE
perform_PE(de  = dds_eated_res, gene_set = hall_gene_sets,  set_name = "hallmark", de_name = "eated_KOvsWT" )
!already exists!
/scratch1/fs1/martyomov/maksim/permanent/rnaseq/shannon_CHO/fgsea/eated_KOvsWT.hallmark.rds
[1] TRUE
perform_PE(de  = dds_eated_res, gene_set = go_gene_sets,  set_name = "go", de_name = "eated_KOvsWT" )
!already exists!
/scratch1/fs1/martyomov/maksim/permanent/rnaseq/shannon_CHO/fgsea/eated_KOvsWT.go.rds
[1] TRUE
perform_PE(de  = dds_eated_res, gene_set = c2_gene_sets,  set_name = "kegg_c2", de_name = "eated_KOvsWT" )
!already exists!
/scratch1/fs1/martyomov/maksim/permanent/rnaseq/shannon_CHO/fgsea/eated_KOvsWT.kegg_c2.rds
[1] TRUE
perform_PE(de  = dds_alone_2h_res, gene_set = hall_gene_sets,  set_name = "hallmark", de_name = "alone_2h_KOvsWT" )
[1] "start : alone_2h_KOvsWT"
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.64% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.68% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.68% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.72% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.72% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.65% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.65% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (1.52% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (1.52% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.68% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.68% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.66% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.66% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (1.27% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (1.27% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.73% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.73% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.69% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.69% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.68% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.68% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.63% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.63% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (4.48% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (4.48% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.68% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.68% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (1.31% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (1.31% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.71% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.71% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.71% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.71% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.7% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.7% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (0.65% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (0.65% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.6% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.6% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (4.07% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (4.07% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
[1] TRUE
perform_PE(de  = dds_alone_2h_res, gene_set = go_gene_sets,  set_name = "go", de_name = "alone_2h_KOvsWT" )
[1] "start : alone_2h_KOvsWT"
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.64% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.84% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.84% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (3.75% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (3.75% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.91% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.91% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (13.07% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (13.07% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (0.25% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (0.25% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.78% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.78% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (3.43% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (3.43% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (13.06% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (13.06% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (0.38% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (0.38% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.78% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.78% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (2.67% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (2.67% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.71% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.71% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (3.67% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (3.67% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (13.17% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (13.17% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (0.65% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (0.65% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.68% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.68% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (4.77% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (4.77% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.79% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.79% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (3.25% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (3.25% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.76% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.76% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (2.1% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (2.1% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (13.28% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (13.28% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (1.46% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (1.46% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.72% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.72% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (4.32% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (4.32% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.57% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.57% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (6.82% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (6.82% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (13.26% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (13.26% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (1.48% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (1.48% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.82% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.82% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (3.08% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (3.08% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.87% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.87% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.63% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.63% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (1.82% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (1.82% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.66% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.66% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.75% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.75% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.67% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.67% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (2.77% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (2.77% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (13.2% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (13.2% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (1.31% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (1.31% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.65% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.65% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (1.59% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (1.59% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.65% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.65% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (1.56% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (1.56% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.84% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.84% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (3.96% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (3.96% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.62% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.62% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (5.05% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (5.05% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.64% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.64% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.74% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.74% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (0.43% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (0.43% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (13.03% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (13.03% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (1.49% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (1.49% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.65% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.65% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.86% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.86% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (13% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (13% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (2.89% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (2.89% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.64% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.64% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.82% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.82% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.77% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.77% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (1.04% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (1.04% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.66% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.66% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (2.25% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (2.25% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.65% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.65% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (5.27% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (5.27% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.74% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.74% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (2.91% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (2.91% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.74% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.74% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (2.03% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (2.03% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.94% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.94% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (2.99% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (2.99% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.65% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.65% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (2.13% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (2.13% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.65% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.65% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.9% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.9% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (3.01% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (3.01% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
[1] TRUE
perform_PE(de  = dds_alone_2h_res, gene_set = c2_gene_sets,  set_name = "kegg_c2", de_name = "alone_2h_KOvsWT" )
[1] "start : alone_2h_KOvsWT"
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.64% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
[1] TRUE
perform_PE(de  = dds_eated_2h_res, gene_set = hall_gene_sets,  set_name = "hallmark", de_name = "eated_2h_KOvsWT" )
[1] "start : eated_2h_KOvsWT"
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.74% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.79% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.79% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.86% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.86% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.76% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.76% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (1% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (1% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.83% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.83% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.78% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.78% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.77% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.77% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (0.66% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (0.66% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.82% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.82% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.78% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.78% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (0.66% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (0.66% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.74% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.74% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (0.75% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (0.75% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.75% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.75% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (2.29% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (2.29% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.82% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.82% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.78% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.78% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (1.32% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (1.32% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.78% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.78% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.75% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.75% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.78% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.78% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (0.77% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (0.77% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.82% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.82% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.79% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.79% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.74% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.74% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.76% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.76% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
[1] TRUE
perform_PE(de  = dds_eated_2h_res, gene_set = go_gene_sets,  set_name = "go", de_name = "eated_2h_KOvsWT" )
[1] "start : eated_2h_KOvsWT"
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.74% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.95% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.95% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (4.61% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (4.61% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.89% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.89% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (4.08% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (4.08% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.72% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.72% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (5.7% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (5.7% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.83% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.83% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (5.25% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (5.25% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.9% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.9% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (3.25% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (3.25% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.93% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.93% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (4.35% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (4.35% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.83% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.83% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (3.59% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (3.59% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.9% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.9% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (3.3% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (3.3% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.89% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.89% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (4.08% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (4.08% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.91% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.91% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (3.8% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (3.8% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.85% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.85% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (2.83% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (2.83% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.83% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.83% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (2.08% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (2.08% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (13.2% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (13.2% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (13.04% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (13.04% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (13.17% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (13.17% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (0.25% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (0.25% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (13.1% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (13.1% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (0.14% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (0.14% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (13.34% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (13.34% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (0.58% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (0.58% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.88% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.88% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (3.63% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (3.63% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (13.07% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (13.07% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (0.17% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (0.17% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (13% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (13% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (13.28% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (13.28% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (0.28% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (0.28% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.88% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.88% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (2.12% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (2.12% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (13% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (13% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (3.54% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (3.54% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (13.15% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (13.15% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (0.14% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (0.14% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (13.11% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (13.11% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (2.94% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (2.94% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.98% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.98% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.89% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.89% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (3.91% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (3.91% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (13.03% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (13.03% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (3.24% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (3.24% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.74% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.74% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (6.75% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (6.75% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.76% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.76% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (2.44% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (2.44% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.96% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.96% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (4.29% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (4.29% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.95% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.95% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (3.96% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (3.96% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.99% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.99% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (3.67% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (3.67% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.93% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.93% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (0.75% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (0.75% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.81% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.81% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (3.95% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (3.95% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.83% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.83% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (4.59% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (4.59% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.82% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.82% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (3.35% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (3.35% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.86% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.86% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (2.35% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (2.35% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.76% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.76% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (4.7% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (4.7% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.75% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.75% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.85% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.85% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (2.65% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (2.65% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (13% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (13% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (1.92% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (1.92% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.93% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.93% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (3.15% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (3.15% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.82% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.82% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (13.07% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (13.07% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (1.9% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (1.9% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (13.07% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (13.07% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (2.21% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (2.21% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.89% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.89% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (1.2% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (1.2% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.89% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.89% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (5.21% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (5.21% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.74% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.74% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (5.26% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (5.26% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.68% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.68% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (5.81% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (5.81% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.72% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.72% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.83% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.83% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (4.01% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (4.01% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.83% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.83% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (2.91% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (2.91% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.76% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.76% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (2.51% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (2.51% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.78% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.78% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (1.66% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (1.66% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.78% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.78% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (0.73% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (0.73% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.74% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.74% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.79% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.79% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (1.34% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (1.34% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.78% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.78% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.88% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.88% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (2.46% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (2.46% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.7% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.7% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (5.38% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (5.38% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (13.17% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (13.17% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (0.13% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (0.13% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.97% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.97% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (1.2% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (1.2% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.79% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.79% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (1.18% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (1.18% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.94% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.94% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (0.23% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (0.23% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.87% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.87% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (4.88% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (4.88% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.62% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.62% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (6.06% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (6.06% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.84% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.84% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (1.96% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (1.96% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.74% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.74% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (4.96% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (4.96% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.83% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.83% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (2.05% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (2.05% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.74% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.74% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.72% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.72% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (1.18% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (1.18% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.77% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.77% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.74% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.74% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.89% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.89% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (0.56% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (0.56% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.74% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.74% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.7% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.7% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (2.48% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (2.48% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.77% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.77% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (4.6% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (4.6% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.69% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.69% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (6.62% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (6.62% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.77% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.77% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.75% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.75% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.75% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.75% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (1.54% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (1.54% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.74% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.74% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (0.92% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (0.92% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.7% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.7% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (5.04% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (5.04% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.84% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.84% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (0.8% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (0.8% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.8% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.8% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (2.67% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (2.67% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.77% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.77% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.72% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.72% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (2.7% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (2.7% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.74% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.74% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (3.03% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (3.03% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.72% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.72% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (10% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (10% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.74% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.74% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.8% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.8% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.85% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.85% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (1.69% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (1.69% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.76% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.76% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (0.73% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (0.73% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.76% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.76% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (1.67% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (1.67% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.74% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.74% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.74% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.74% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.76% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.76% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (0.96% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (0.96% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.74% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.74% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.73% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.73% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.98% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.98% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.78% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.78% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.74% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.74% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.75% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.75% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.76% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.76% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (1.16% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (1.16% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.75% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.75% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.78% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.78% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (13.15% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (13.15% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (1.6% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (1.6% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.76% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.76% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (0.98% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (0.98% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.73% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.73% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.74% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.74% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.73% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.73% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.75% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.75% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.74% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.74% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.76% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.76% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.75% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.75% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.72% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.72% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.75% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.75% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.87% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.87% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.73% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.73% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.71% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.71% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (2.59% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (2.59% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.75% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.75% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.75% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.75% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.73% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.73% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (11.11% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (11.11% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.76% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.76% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.74% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.74% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (2.63% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (2.63% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.72% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.72% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.75% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.75% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.75% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.75% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.75% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.75% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.74% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.74% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.74% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.74% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.72% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.72% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (3.77% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (3.77% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.75% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.75% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.74% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.74% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.75% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.75% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.82% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.82% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.71% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.71% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (3.39% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (3.39% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.84% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.84% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.74% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.74% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
[1] TRUE
perform_PE(de  = dds_eated_2h_res, gene_set = c2_gene_sets,  set_name = "kegg_c2", de_name = "eated_2h_KOvsWT" )
[1] "start : eated_2h_KOvsWT"
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.74% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.9% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.9% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (13.12% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (13.12% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.9% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.9% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.74% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.74% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (2.9% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (2.9% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.81% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.81% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.76% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.76% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.77% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.77% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.79% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.79% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.84% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.84% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (0.33% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (0.33% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.77% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.77% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.79% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.79% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.74% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.74% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.84% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.84% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.74% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.74% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.82% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.82% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (2.46% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (2.46% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.76% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.76% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.75% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.75% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.84% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.84% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.89% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.89% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.87% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.87% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (13.02% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (13.02% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (0.35% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (0.35% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (13.13% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (13.13% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (0.75% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (0.75% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (13.07% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (13.07% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.76% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.76% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (1% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (1% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.73% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.73% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (14.29% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (14.29% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.77% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.77% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.76% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.76% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.8% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.8% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.82% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.82% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.77% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.77% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.69% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.69% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (4.62% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (4.62% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.9% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.9% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.74% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.74% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.74% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.74% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.8% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.8% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.95% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.95% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (1.82% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (1.82% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.75% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.75% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.73% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.73% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.7% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.7% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (4.41% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (4.41% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.73% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.73% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (1.37% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (1.37% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.75% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.75% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.75% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.75% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.76% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.76% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.75% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.75% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.74% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.74% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.77% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.77% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.85% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.85% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (0.73% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (0.73% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.78% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.78% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.75% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.75% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.77% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.77% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (1.14% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (1.14% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.76% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.76% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.73% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.73% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (3.03% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (3.03% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.76% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.76% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.75% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.75% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (1.56% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (1.56% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.75% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.75% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.74% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (12.74% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
[1] TRUE
perform_PE(de  = dds_alone_4h_res, gene_set = hall_gene_sets,  set_name = "hallmark", de_name = "alone_4h_KOvsWT" )
[1] "start : alone_4h_KOvsWT"
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (13.25% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
[1] TRUE
perform_PE(de  = dds_alone_4h_res, gene_set = go_gene_sets,  set_name = "go", de_name = "alone_4h_KOvsWT" )
[1] "start : alone_4h_KOvsWT"
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (13.25% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (13.88% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (13.88% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (0.91% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (0.91% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (13.76% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (13.76% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (1.2% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (1.2% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (13.6% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (13.6% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (0.15% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (0.15% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (13.56% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (13.56% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (13.63% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (13.63% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (0.69% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (0.69% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (13.45% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (13.45% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (5.38% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (5.38% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (13.66% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (13.66% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (13.36% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (13.36% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (4.26% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (4.26% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (13.43% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (13.43% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (4.16% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (4.16% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (13.33% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (13.33% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (13.95% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (13.95% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (1.62% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (1.62% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (13.39% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (13.39% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (3.99% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (3.99% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (13.68% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (13.68% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (0.62% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (0.62% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (13.7% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (13.7% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (0.13% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (0.13% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (13.61% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (13.61% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (0.17% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (0.17% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (13.68% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (13.68% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (1.98% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (1.98% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (13.44% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (13.44% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (0.74% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (0.74% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (13.45% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (13.45% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (3.02% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (3.02% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (13.42% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (13.42% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (3.35% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (3.35% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (13.46% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (13.46% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (0.46% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (0.46% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (13.41% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (13.41% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (4.55% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (4.55% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (13.79% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (13.79% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (2.09% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (2.09% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (13.27% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (13.27% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (0.69% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (0.69% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (13.4% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (13.4% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (13.27% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (13.27% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (13.25% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (13.25% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (13.29% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (13.29% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (1.43% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (1.43% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
[1] TRUE
perform_PE(de  = dds_alone_4h_res, gene_set = c2_gene_sets,  set_name = "kegg_c2", de_name = "alone_4h_KOvsWT" )
[1] "start : alone_4h_KOvsWT"
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (13.25% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (13.41% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (13.41% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (13.31% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (13.31% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (13.41% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (13.41% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (13.59% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (13.59% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (0.36% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (0.36% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (13.57% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (13.57% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (0.18% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (0.18% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (13.3% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (13.3% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (13.52% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (13.52% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (1.77% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (1.77% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (13.35% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (13.35% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (1.34% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (1.34% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (13.64% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (13.64% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (13.33% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (13.33% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (13.27% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (13.27% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (13.4% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (13.4% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (13.27% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (13.27% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (13.46% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (13.46% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (2.38% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (2.38% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (13.3% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (13.3% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (13.28% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (13.28% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (13.35% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (13.35% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (13.31% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (13.31% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (13.66% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (13.66% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (1% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (1% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (13.25% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (13.25% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (13.24% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (13.24% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (4% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (4% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (13.3% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (13.3% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (13.26% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (13.26% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (13.23% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (13.23% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (0.98% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (0.98% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (13.25% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (13.25% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
[1] TRUE
perform_PE(de  = dds_eated_4h_res, gene_set = hall_gene_sets,  set_name = "hallmark", de_name = "eated_4h_KOvsWT" )
[1] "start : eated_4h_KOvsWT"
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (14.73% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
[1] TRUE
perform_PE(de  = dds_eated_4h_res, gene_set = go_gene_sets,  set_name = "go", de_name = "eated_4h_KOvsWT" )
[1] "start : eated_4h_KOvsWT"
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (14.73% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (14.93% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (14.93% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (4.91% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (4.91% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (15.43% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (15.43% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (1.33% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (1.33% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (15.07% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (15.07% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (14.85% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (14.85% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (5.07% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (5.07% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (14.79% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (14.79% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (4.83% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (4.83% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (14.87% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (14.87% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (4.17% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (4.17% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (14.82% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (14.82% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (15.37% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (15.37% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (0.66% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (0.66% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (15.15% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (15.15% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (0.55% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (0.55% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (14.83% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (14.83% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (5.88% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (5.88% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (14.91% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (14.91% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (3.18% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (3.18% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (15.13% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (15.13% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (14.93% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (14.93% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (4.34% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (4.34% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (15.29% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (15.29% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (14.74% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (14.74% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (5.73% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (5.73% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (14.78% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (14.78% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (14.9% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (14.9% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (5.18% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (5.18% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (15.01% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (15.01% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (14.74% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (14.74% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (4.66% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (4.66% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (15.22% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (15.22% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (0.74% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (0.74% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (14.85% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (14.85% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (1.49% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (1.49% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (14.77% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (14.77% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (14.99% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (14.99% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (4.64% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (4.64% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (14.86% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (14.86% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (3.01% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (3.01% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (14.97% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (14.97% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (0.23% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (0.23% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (14.95% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (14.95% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (5.04% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (5.04% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (14.96% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (14.96% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (0.25% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (0.25% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (14.75% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (14.75% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (0.69% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (0.69% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (14.62% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (14.62% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (7.38% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (7.38% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (14.83% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (14.83% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (4.11% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (4.11% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (15.16% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (15.16% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (3.44% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (3.44% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (15.21% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (15.21% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (1.7% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (1.7% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (14.76% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (14.76% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (2.02% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (2.02% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (14.82% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (14.82% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (4.58% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (4.58% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (15.09% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (15.09% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (3.1% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (3.1% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (14.76% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (14.76% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (2.96% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (2.96% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (14.82% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (14.82% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (2.39% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (2.39% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (15.02% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (15.02% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (2.53% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (2.53% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (14.93% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (14.93% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (3.65% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (3.65% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (14.79% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (14.79% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (6.95% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (6.95% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (14.79% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (14.79% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (1.69% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (1.69% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (14.97% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (14.97% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (3.31% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (3.31% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (14.73% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (14.73% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (14.98% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (14.98% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (3.7% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (3.7% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (14.76% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (14.76% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (0.79% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (0.79% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (14.86% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (14.86% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (5.07% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (5.07% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (14.72% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (14.72% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (6.98% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (6.98% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (15.23% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (15.23% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (0.13% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (0.13% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (15.27% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (15.27% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (2.65% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (2.65% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
[1] TRUE
perform_PE(de  = dds_eated_4h_res, gene_set = c2_gene_sets,  set_name = "kegg_c2", de_name = "eated_4h_KOvsWT" )
[1] "start : eated_4h_KOvsWT"
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (14.73% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (14.92% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (14.92% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (15.18% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (15.18% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (14.81% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (14.81% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (14.79% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (14.79% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (14.92% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (14.92% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (15.01% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (15.01% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (1.61% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (1.61% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (14.76% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (14.76% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (15.06% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (15.06% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (0.52% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (0.52% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (14.76% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (14.76% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (14.78% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (14.78% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (14.7% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (14.7% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (1.39% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (1.39% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (14.81% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (14.81% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (14.79% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (14.79% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (14.76% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
Warning in preparePathwaysAndStats(pathways, stats, minSize, maxSize, gseaParam,  :
  There are ties in the preranked stats (14.76% of the list).
The order of those tied genes will be arbitrary, which may produce unexpected results.
[1] TRUE

compare eated vs uneated by KO/WT


KO_samples <- coldata$Genotype == 'KO'
KO_coldata <- as.data.frame(coldata[KO_samples,])
rownames(KO_coldata) <- KO_coldata$Samples_Identifier
KO_counts <- all_counts[, KO_samples]
dds_KO <- DESeqDataSetFromMatrix(KO_counts, colData = KO_coldata, design=~Engulfment) # TODO HERE
dds_KO <- estimateSizeFactors(dds_KO)
dds_KO <- DESeq(dds_KO)
using pre-existing size factors
estimating dispersions
gene-wise dispersion estimates
mean-dispersion relationship
final dispersion estimates
fitting model and testing
-- replacing outliers and refitting for 15 genes
-- DESeq argument 'minReplicatesForReplace' = 7 
-- original counts are preserved in counts(dds)
estimating dispersions
fitting model and testing
plotDispEsts(dds_KO)





dds_KO_res <- results(dds_KO, contrast = c("Engulfment","eating", "alone" ), cooksCutoff = FALSE )

dds_KO_res$ncbiRefSeq <- rowdata[rownames(dds_KO_res),]
dds_KO_res <- as.data.frame(dds_KO_res)
de_plots$KO_eatedvsalone <- ggplot(dds_KO_res, aes(x=log2FoldChange, y=-log10(padj), color=padj < 0.05)) +
  geom_point() + theme_bw() + scale_color_manual(values=c("black", "red")) +
  geom_text_repel(data=dds_alone_res %>% dplyr::filter(padj < 0.05), aes(label=ncbiRefSeq, color=NULL)) + ggtitle ("eated vs alone in KO group")

plot(de_plots$KO_eatedvsalone )
Warning: Removed 19483 rows containing missing values or values outside the scale range (`geom_point()`).
Warning: ggrepel: 6716 unlabeled data points (too many overlaps). Consider increasing max.overlaps

cur_shr <- lfcShrink(dds_KO, coef= "Engulfment_eating_vs_alone", type = "apeglm")
using 'apeglm' for LFC shrinkage. If used in published research, please cite:
    Zhu, A., Ibrahim, J.G., Love, M.I. (2018) Heavy-tailed prior distributions for
    sequence count data: removing the noise and preserving large differences.
    Bioinformatics. https://doi.org/10.1093/bioinformatics/bty895
dds_KO_res$log2FoldChange <- cur_shr$log2FoldChange
dds_KO_res$lfcSE <- cur_shr$lfcSE

de_plots$KO_eatedvsalone_apeglm  <- ggplot(dds_KO_res, aes(x=log2FoldChange, y=-log10(padj), color=padj < 0.05)) +
  geom_point() + theme_bw() + scale_color_manual(values=c("black", "red")) +
  geom_text_repel(data=dds_KO_res %>% dplyr::filter(padj < 0.05), aes(label=ncbiRefSeq, color=NULL)) + ggtitle ("eated vs alone in KO group(apeglm)")
plot(de_plots$KO_eatedvsalone_apeglm )
Warning: Removed 19483 rows containing missing values or values outside the scale range (`geom_point()`).
Warning: ggrepel: 1682 unlabeled data points (too many overlaps). Consider increasing max.overlaps

# =================
# EATED SAMPLES
# =================
WT_samples <- !KO_samples
WT_coldata <- as.data.frame(coldata[WT_samples,])
rownames(WT_coldata) <- WT_coldata$Samples_Identifier
WT_counts <- all_counts[, WT_samples]
dds_WT <- DESeqDataSetFromMatrix(WT_counts, colData = WT_coldata, design=~Engulfment)
dds_WT <- estimateSizeFactors(dds_WT)
dds_WT <- estimateDispersions(dds_WT)
gene-wise dispersion estimates
mean-dispersion relationship
final dispersion estimates
plotDispEsts(dds_WT)


dds_WT <- DESeq(dds_WT)
using pre-existing size factors
estimating dispersions
found already estimated dispersions, replacing these
gene-wise dispersion estimates
mean-dispersion relationship
final dispersion estimates
fitting model and testing
-- replacing outliers and refitting for 39 genes
-- DESeq argument 'minReplicatesForReplace' = 7 
-- original counts are preserved in counts(dds)
estimating dispersions
fitting model and testing
dds_WT_res <- results(dds_WT, contrast =  c("Engulfment","eating", "alone" ), cooksCutoff = FALSE )

dds_WT_res$ncbiRefSeq <- rowdata[rownames(dds_WT_res),]
dds_WT_res <- as.data.frame(dds_WT_res)
de_plots$WT_eatedvsalone <- ggplot(dds_WT_res, aes(x=log2FoldChange, y=-log10(padj), color=padj < 0.05)) +
  geom_point() + theme_bw() + scale_color_manual(values=c("black", "red")) +
  geom_text_repel(data=dds_WT_res %>% dplyr::filter(padj < 0.05), aes(label=ncbiRefSeq, color=NULL)) + ggtitle ("eated vs alone in WT group")

plot(de_plots$WT_eatedvsalone)
Warning: Removed 20756 rows containing missing values or values outside the scale range (`geom_point()`).
Warning: ggrepel: 1062 unlabeled data points (too many overlaps). Consider increasing max.overlaps

cur_shr <- lfcShrink(dds_WT, coef= "Engulfment_eating_vs_alone", type = "apeglm")
using 'apeglm' for LFC shrinkage. If used in published research, please cite:
    Zhu, A., Ibrahim, J.G., Love, M.I. (2018) Heavy-tailed prior distributions for
    sequence count data: removing the noise and preserving large differences.
    Bioinformatics. https://doi.org/10.1093/bioinformatics/bty895
dds_WT_res$log2FoldChange <- cur_shr$log2FoldChange
dds_WT_res$lfcSE <- cur_shr$lfcSE


de_plots$WT_eatedvsalone_apeglm <-ggplot(dds_WT_res, aes(x=log2FoldChange, y=-log10(padj), color=padj < 0.05)) +
  geom_point() + theme_bw() + scale_color_manual(values=c("black", "red")) +
  geom_text_repel(data=dds_WT_res %>% dplyr::filter(padj < 0.05), aes(label=ncbiRefSeq, color=NULL)) + ggtitle ("eated vs alone in WT group(apeglm)")
plot(de_plots$WT_eatedvsalone_apeglm)
Warning: Removed 20756 rows containing missing values or values outside the scale range (`geom_point()`).
Warning: ggrepel: 1059 unlabeled data points (too many overlaps). Consider increasing max.overlaps

effects of time

library("ggplot2")
library(ggpubr)
dds_time_KO <- DESeqDataSetFromMatrix(KO_counts, colData = KO_coldata, design=~Engulfment + time + Engulfment:time)
dds_time_KO <- estimateSizeFactors(dds_time_KO)
dds_time_KO <- estimateDispersions(dds_time_KO)
gene-wise dispersion estimates
mean-dispersion relationship
final dispersion estimates
dds_time_KO <- DESeq(dds_time_KO)
using pre-existing size factors
estimating dispersions
found already estimated dispersions, replacing these
gene-wise dispersion estimates
mean-dispersion relationship
final dispersion estimates
fitting model and testing
dds_time_KO_res <- results(dds_time_KO, name ="Engulfmenteating.time4h", cooksCutoff = FALSE )

genes <- rownames(as.data.frame(dds_time_KO_res) %>% slice_min(padj, n = 15, na_rm = TRUE))
effect_count = data.table()
for (engul in levels(dds_time_KO$Engulfment)){
  cur_dds <- dds_time_KO[,dds_time_KO$Engulfment == engul]
 
  for(gene in genes){
      d <- plotCounts(cur_dds, gene=gene, intgroup="time",
                returnData=TRUE)
      d$gene = gene
      d$Engulfment = engul
      effect_count <- rbind(effect_count,d)
  }

}
pal =  get_palette( k = length(genes))

de_plots$KO_time_effect <- ggplot(effect_count, aes(x=time, y=count, colour = gene)) + 
  geom_point(position=position_jitter(w=0.1,h=0)) + geom_line(stat = "summary", fun = median, aes(group = gene)) +
  scale_y_log10(breaks=c(25,100,400)) + facet_wrap(~Engulfment) + ggtitle("Time effect in KO samples")
dds_time_KO$sample_Engulfment_time <- paste(dds_time_KO$Samples_Identifier,dds_time_KO$Engulfment, dds_time_KO$time, sep = "_")
de_plots$KO_time_effect_bar <- barplot(assay(dds_time_KO)[genes,],col = pal, names.arg =dds_time_KO$sample_Engulfment_time ,las=2, main="counts of effect genes in KO sampels" )


plot(de_plots$KO_time_effect)

plot(de_plots$KO_time_effect_bar)

# ===========
# WT samples
# ============

dds_time_WT <- DESeqDataSetFromMatrix(WT_counts, colData = WT_coldata, design=~Engulfment + time + Engulfment:time)
dds_time_WT <- estimateSizeFactors(dds_time_WT)
dds_time_WT <- estimateDispersions(dds_time_WT)
gene-wise dispersion estimates
mean-dispersion relationship
final dispersion estimates
dds_time_WT <- DESeq(dds_time_WT)
using pre-existing size factors
estimating dispersions
found already estimated dispersions, replacing these
gene-wise dispersion estimates
mean-dispersion relationship
final dispersion estimates
fitting model and testing
dds_time_WT_res <- results(dds_time_WT, name ="Engulfmenteating.time4h", cooksCutoff = FALSE )

genes <- rownames(as.data.frame(dds_time_WT_res) %>% slice_min(padj, n = 15, na_rm = TRUE))
effect_count = data.table()
for (engul in levels(dds_time_WT$Engulfment)){
  cur_dds <- dds_time_WT[,dds_time_WT$Engulfment == engul]
 
  for(gene in genes){
      d <- plotCounts(cur_dds, gene=gene, intgroup="time",
                returnData=TRUE)
      d$gene = gene
      d$Engulfment = engul
      effect_count <- rbind(effect_count,d)
  }

}
pal =  get_palette( k = length(genes))
de_plots$WT_time_effect <- ggplot(effect_count, aes(x=time, y=count, colour = gene)) + scale_color_manual(values= pal)+ 
  geom_point(position=position_jitter(w=0.1,h=0)) + geom_line(stat = "summary", fun = median, aes(group = gene)) +
  scale_y_log10(breaks=c(25,100,400)) + facet_wrap(~Engulfment) + ggtitle("Time effect in WT samples")

dds_time_WT$sample_Engulfment_time <- paste(dds_time_WT$Samples_Identifier,dds_time_WT$Engulfment, dds_time_WT$time, sep = "_")
de_plots$WT_time_effect_bar <- barplot(assay(dds_time_WT)[genes,],col = pal, names.arg =dds_time_WT$sample_Engulfment_time ,las=2, main="counts of effect genes in WT samples" )

plot(de_plots$WT_time_effect)

plot(de_plots$WT_time_effect_bar)


 perform_PE(de  = dds_KO_res, gene_set = hall_gene_sets,  set_name = "hallmark", de_name = "KO_EatedvsAlone" )
!already exists!
/scratch1/fs1/martyomov/maksim/permanent/rnaseq/shannon_CHO/fgsea/KO_EatedvsAlone.hallmark.rds
[1] TRUE
 perform_PE(de  = dds_KO_res, gene_set = go_gene_sets,  set_name = "go", de_name = "KO_EatedvsAlone" )
!already exists!
/scratch1/fs1/martyomov/maksim/permanent/rnaseq/shannon_CHO/fgsea/KO_EatedvsAlone.go.rds
[1] TRUE
  perform_PE(de  = dds_KO_res, gene_set = c2_gene_sets,  set_name = "kegg_c2", de_name = "KO_EatedvsAlone" )
!already exists!
/scratch1/fs1/martyomov/maksim/permanent/rnaseq/shannon_CHO/fgsea/KO_EatedvsAlone.kegg_c2.rds
[1] TRUE
 perform_PE(de  = dds_WT_res, gene_set = hall_gene_sets,  set_name = "hallmark", de_name = "WT_EatedvsAlone" )
!already exists!
/scratch1/fs1/martyomov/maksim/permanent/rnaseq/shannon_CHO/fgsea/WT_EatedvsAlone.hallmark.rds
[1] TRUE
 perform_PE(de  = dds_WT_res, gene_set = go_gene_sets,  set_name = "go", de_name = "WT_EatedvsAlone" )
!already exists!
/scratch1/fs1/martyomov/maksim/permanent/rnaseq/shannon_CHO/fgsea/WT_EatedvsAlone.go.rds
[1] TRUE
 perform_PE(de  = dds_WT_res, gene_set = c2_gene_sets,  set_name = "kegg_c2", de_name = "WT_EatedvsAlone" )
!already exists!
/scratch1/fs1/martyomov/maksim/permanent/rnaseq/shannon_CHO/fgsea/WT_EatedvsAlone.kegg_c2.rds
[1] TRUE
a <- readRDS("/scratch1/fs1/martyomov/maksim/permanent/rnaseq/shannon_CHO/fgsea/eated_KOvsWT.hallmark.rds")
fgsea_files <- list.files(pe_dir, pattern = ".rds")
fgsea_all <- data.table()
main_pathways <- c()


for(fgsea_file in fgsea_files){
   fgsea_res <- readRDS(file = file.path(pe_dir,fgsea_file))
   main_pathways <- unique(c(main_pathways, fgsea_res$collapsed))
   fgsea_res <- fgsea_res$full_res
   comparison <- sub(x = fgsea_file, pattern = "(.+)\\.(.+)\\.rds", replacement = "\\1")
   gene_sets <- sub(x = fgsea_file, pattern = "(.+)\\.(.+)\\.rds", replacement = "\\2")
   fgsea_res$comparison <- comparison
   fgsea_res$set_name <- gene_sets
   fgsea_all <- rbind(fgsea_all, fgsea_res)
}

fgsea_all$pathway <- as.factor(fgsea_all$pathway)
library(ggplot2)
library(ggrepel)
one_volcano <- function(fgsea_res,  comparison, set_name ) {
   ggplot(fgsea_res, aes(x=NES, y=-log10(padj), color=padj < 0.05)) +
  geom_point() + theme_bw() + scale_color_manual(values=c("black", "red")) +
  geom_text_repel(data=fgsea_res %>% dplyr::filter(padj < 0.05), aes(label=pathway, color=NULL)) + ggtitle(paste (comparison,set_name, sep = "."))
}


volcano_plots <- list()

comparisons <- unique(fgsea_all$comparison)
set_names <- unique(fgsea_all$set_name)
library(ggplot2)
library(ggrepel)

   for (cond in comparisons){
      for (sname in set_names){
         cur_res <- fgsea_all[comparison == cond & pathway %in% main_pathways & set_name == sname ,  ]
         clust_name <- cur_res$cluster_name[1]
         cur_plot <- one_volcano(cur_res, cond, sname)
         volcano_plots[[cond]][[paste(sname, sep = ".")]] <-  cur_plot
      }

     
  
}
volcano_plots
$alone_KOvsWT
$alone_KOvsWT$go
Warning: ggrepel: 8 unlabeled data points (too many overlaps). Consider increasing max.overlaps

$alone_KOvsWT$hallmark

$alone_KOvsWT$kegg_c2
Warning: ggrepel: 11 unlabeled data points (too many overlaps). Consider increasing max.overlaps


$eated_KOvsWT
$eated_KOvsWT$go
Warning: ggrepel: 128 unlabeled data points (too many overlaps). Consider increasing max.overlaps

$eated_KOvsWT$hallmark

$eated_KOvsWT$kegg_c2
Warning: ggrepel: 44 unlabeled data points (too many overlaps). Consider increasing max.overlaps


$KO_EatedvsAlone
$KO_EatedvsAlone$go
Warning: ggrepel: 171 unlabeled data points (too many overlaps). Consider increasing max.overlaps

$KO_EatedvsAlone$hallmark

$KO_EatedvsAlone$kegg_c2
Warning: ggrepel: 49 unlabeled data points (too many overlaps). Consider increasing max.overlaps


$WT_EatedvsAlone
$WT_EatedvsAlone$go
Warning: ggrepel: 309 unlabeled data points (too many overlaps). Consider increasing max.overlaps

$WT_EatedvsAlone$hallmark

$WT_EatedvsAlone$kegg_c2
Warning: ggrepel: 123 unlabeled data points (too many overlaps). Consider increasing max.overlaps

library(stringr)
get_one_dot_plot <- function(fgsea_res,  gene_set){
   data <- fgsea_res[gene_set == gene_set, .(pathway,comparison, NES, padj)]
   print(paste("unique pathways: ",length(unique(data$pathway))))
   # plot: dot plot
   if (gene_set == "halmark"){
     data$pathway_name <- str_sub(data$pathway,1, 30)
   } else {
      data$pathway_name <- data$pathway
   }
   ggplot(data = data, aes(x = comparison, y = pathway_name, 
                        color = NES , size = -log10(padj))) + 
   geom_point() +
   scale_color_gradient(low = "blue", high = "red") +
   theme_bw() + 
   ylab("") + 
   xlab("") + 
   ggtitle( paste( gene_set, "pathways")) +  theme(axis.text.x = element_text(angle = 45, vjust = 0.5))
   }

dot_plots <- list()

for (geneset in unique(fgsea_all$set_name)){
       fgsea_all %>% filter(pathway %in% main_pathways &  padj < 0.05 & set_name == geneset) %>% 
       arrange(padj) -> cur_fgsea
      cur_plot <- get_one_dot_plot(fgsea_res = cur_fgsea,gene_set = geneset)
      dot_plots[[geneset]] <- cur_plot


}
[1] "unique pathways:  475"
[1] "unique pathways:  33"
[1] "unique pathways:  228"
dot_plots
$go

$hallmark

$kegg_c2

library(rasterpdf)  
plot_dir <- "/scratch1/fs1/martyomov/maksim/permanent/rnaseq/shannon_CHO/plots"
dir.create(plot_dir)
Warning in dir.create(plot_dir) :
  '/scratch1/fs1/martyomov/maksim/permanent/rnaseq/shannon_CHO/plots' already exists
raster_pdf(file.path(plot_dir,paste0( "pathways_report_0.05.pdf")), width = 15, height = 75, res = 300)

dot_plots$go
dot_plots$kegg_c2
dev.off()
null device 
          1 


raster_pdf(file.path(plot_dir, "all_report.pdf"), width = 13, height = 8, res = 300)

for(plt in pca_plots){
  plot(plt)
}
for (plt in other_plots){
  plot(plt)
}
for(plt in de_plots){
  plot(plt)
}
Warning: Removed 13008 rows containing missing values or values outside the scale range (`geom_point()`).
Warning: ggrepel: 7826 unlabeled data points (too many overlaps). Consider increasing max.overlaps
Warning: Removed 13008 rows containing missing values or values outside the scale range (`geom_point()`).
Warning: ggrepel: 7826 unlabeled data points (too many overlaps). Consider increasing max.overlaps
Warning: Removed 13807 rows containing missing values or values outside the scale range (`geom_point()`).
Warning: ggrepel: 6652 unlabeled data points (too many overlaps). Consider increasing max.overlaps
Warning: Removed 13807 rows containing missing values or values outside the scale range (`geom_point()`).
Warning: ggrepel: 6657 unlabeled data points (too many overlaps). Consider increasing max.overlaps
Warning: Removed 15133 rows containing missing values or values outside the scale range (`geom_point()`).
Warning: ggrepel: 6020 unlabeled data points (too many overlaps). Consider increasing max.overlaps
Warning: Removed 15133 rows containing missing values or values outside the scale range (`geom_point()`).
Warning: ggrepel: 6017 unlabeled data points (too many overlaps). Consider increasing max.overlaps
Warning: Removed 14826 rows containing missing values or values outside the scale range (`geom_point()`).
Warning: ggrepel: 6325 unlabeled data points (too many overlaps). Consider increasing max.overlaps
Warning: Removed 14826 rows containing missing values or values outside the scale range (`geom_point()`).
Warning: ggrepel: 6331 unlabeled data points (too many overlaps). Consider increasing max.overlaps
Warning: Removed 14427 rows containing missing values or values outside the scale range (`geom_point()`).
Warning: ggrepel: 5821 unlabeled data points (too many overlaps). Consider increasing max.overlaps
Warning: Removed 14427 rows containing missing values or values outside the scale range (`geom_point()`).
Warning: ggrepel: 5816 unlabeled data points (too many overlaps). Consider increasing max.overlaps
Warning: Removed 15715 rows containing missing values or values outside the scale range (`geom_point()`).
Warning: ggrepel: 4847 unlabeled data points (too many overlaps). Consider increasing max.overlaps
Warning: Removed 15715 rows containing missing values or values outside the scale range (`geom_point()`).
Warning: ggrepel: 4845 unlabeled data points (too many overlaps). Consider increasing max.overlaps
Warning: Removed 15055 rows containing missing values or values outside the scale range (`geom_point()`).
Warning: ggrepel: 5463 unlabeled data points (too many overlaps). Consider increasing max.overlaps
Warning: Removed 15055 rows containing missing values or values outside the scale range (`geom_point()`).
Warning: ggrepel: 5465 unlabeled data points (too many overlaps). Consider increasing max.overlaps
Warning: Removed 19483 rows containing missing values or values outside the scale range (`geom_point()`).
Warning: ggrepel: 6657 unlabeled data points (too many overlaps). Consider increasing max.overlaps
Warning: Removed 19483 rows containing missing values or values outside the scale range (`geom_point()`).
Warning: ggrepel: 1676 unlabeled data points (too many overlaps). Consider increasing max.overlaps
Warning: Removed 20756 rows containing missing values or values outside the scale range (`geom_point()`).
Warning: ggrepel: 1053 unlabeled data points (too many overlaps). Consider increasing max.overlaps
Warning: Removed 20756 rows containing missing values or values outside the scale range (`geom_point()`).
Warning: ggrepel: 1045 unlabeled data points (too many overlaps). Consider increasing max.overlaps
plot(dot_plots[["hallmark"]])   
      
  
dev.off()
null device 
          1 
LS0tCnRpdGxlOiAiUiBOb3RlYm9vayIKb3V0cHV0OiBodG1sX25vdGVib29rCi0tLQoKCmBgYHtyfQpsaWJyYXJ5KGRhdGEudGFibGUpCm1ldGEgPC0gZnJlYWQoJy9zY3JhdGNoMS9mczEvbWFydHlvbW92L21ha3NpbS9wZXJtYW5lbnQvcm5hc2VxL3NoYW5ub25fQ0hPL0Rlc2NyX21hdHIudHh0Jywgc2VwID0gJ1x0JywgcXVvdGUgPSBGQUxTRSkKZXhwX2RpciA8LSAnL3NjcmF0Y2gxL2ZzMS9tYXJ0eW9tb3YvbWFrc2ltL3Blcm1hbmVudC9ybmFzZXEvc2hhbm5vbl9DSE8nCgoKbWV0YSRTYW1wbGVzX0lkZW50aWZpZXIgPC0gc3ViKHBhdHRlcm4gPSAnKFMpKDArKShcXGQrKScscmVwbGFjZW1lbnQgPSAnXFwxXFwzJywgeCA9IG1ldGEkU2FtcGxlc19JZGVudGlmaWVyKQptZXRhJE4gPC0gTlVMTApyb3duYW1lcyhtZXRhKSA8LSBtZXRhJFNhbXBsZXNfSWRlbnRpZmllcgoKCm9yZzEgPSAnY2hvJwpvcmcyID0gJ2h1bWFuJwpjb3VudF9maWxlcyA8LSBmaWxlLnBhdGgoZXhwX2RpciwgcGFzdGUobWV0YSRTYW1wbGVzX0lkZW50aWZpZXIsb3JnMSwgb3JnMiwgc2VwPSAnXycpLCBwYXN0ZShvcmcxLCAnY291bnRzJywgc2VwID0gJ18nKSwgJ2NvdW50cy50eHQnKQoKYWxsX2NvdW50cyA8LSBsaXN0KCkKCmZvciAoeCBpbiBjb3VudF9maWxlcykgewogIGNvdW50cyA8LSBmcmVhZCh4LCBzdHJpbmdzQXNGYWN0b3JzID0gRiwgaGVhZGVyID0gVFJVRSkKICByb3duYW1lcyhjb3VudHMpIDwtIGNvdW50cyRHZW5laWQKICBzYW1wbGVfaWQgPC0gc3ViKHBhdHRlcm4gPSBwYXN0ZTAoZXhwX2RpciwgJy8oXFx3KylfJywgb3JnMSwgJ18nLCBvcmcyLCcvY2hvX2NvdW50cy9jb3VudHMudHh0JyksIHJlcGxhY2VtZW50ID0gJ1xcMScsIHggPSB4KQogIG9yZzFfZ2VuZXMgPC0gc3RhcnRzV2l0aCh4ID0gY291bnRzJENocixwcmVmaXggPSBvcmcxKQogIG5hbWVzKGNvdW50cykgPC0gYyhuYW1lcyhjb3VudHMpWy1uY29sKGNvdW50cyldLCBzYW1wbGVfaWQpCiAgcHJpbnQoJz09PT09PT09PT09PT09PT09JykKICBwcmludChwYXN0ZSgnU0FNUExFOiAnLCBzYW1wbGVfaWQpKQogIHByaW50KCctLS0tLS0tLS0tLS0tLS0tLS0nKQogIHByaW50KCBwYXN0ZSgnb3JnMSBnZW5lcyA6Jywgc3VtKG9yZzFfZ2VuZXMpKSkKICBwcmludChwYXN0ZSgnb3JnMSBleHByZXNzaW9uIDonLCBzdW0oY291bnRzW29yZzFfZ2VuZXMsXVtbc2FtcGxlX2lkXV0pKSkKICBwcmludChwYXN0ZSgnb3JnMiBleHByZXNzaW9uIDonLCBzdW0oY291bnRzWyFvcmcxX2dlbmVzLF1bW3NhbXBsZV9pZF1dKSkpCiAKICBhbGxfY291bnRzW1tzYW1wbGVfaWRdXTwtY291bnRzW29yZzFfZ2VuZXMsXVtbc2FtcGxlX2lkXV0gCn0KYWxsX2NvdW50cyA8LSBhcy5kYXRhLmZyYW1lKGFsbF9jb3VudHMpCnJuIDwtY291bnRzW29yZzFfZ2VuZXMsXSRHZW5laWQKcm93bmFtZXMoYWxsX2NvdW50cykgPC0gcm4KCnJvd2RhdGEgPC0gZGF0YS5mcmFtZShuY2JpUmVmU2VxID0gcm4sIHJvdy5uYW1lcyA9IHJuKQpjb2xkYXRhIDwtIG1ldGEKCgpzYXZlUkRTKGxpc3QoY291bnRzID0gYWxsX2NvdW50cywgcm93ZGF0YSA9IHJvd2RhdGEsIGNvbGRhdGEgPSBjb2xkYXRhKSwgZmlsZSA9ICcvc2NyYXRjaDEvZnMxL21hcnR5b21vdi9tYWtzaW0vcGVybWFuZW50L3JuYXNlcS9zaGFubm9uX0NITy9hbGxfZXhwcl9kYXRhLnJkcycpCmBgYAoKCgpgYGB7cn0KCm9yZzEgPSAnY2hvJwpvcmcyID0gJ2h1bWFuJwpjb3VudF9maWxlcyA8LSBmaWxlLnBhdGgoZXhwX2RpciwgcGFzdGUobWV0YSRTYW1wbGVzX0lkZW50aWZpZXIsb3JnMSwgb3JnMiwgc2VwPSAnXycpLCBwYXN0ZShvcmcxLCAnY291bnRzJywgc2VwID0gJ18nKSwgJ2NvdW50cy50eHQnKQoKYWxsX2NvdW50cyA8LSBsaXN0KCkKCmZvciAoeCBpbiBjb3VudF9maWxlcykgewogIGNvdW50cyA8LSBmcmVhZCh4LCBzdHJpbmdzQXNGYWN0b3JzID0gRiwgaGVhZGVyID0gVFJVRSkKICByb3duYW1lcyhjb3VudHMpIDwtIGNvdW50cyRHZW5laWQKICBzYW1wbGVfaWQgPC0gc3ViKHBhdHRlcm4gPSBwYXN0ZTAoZXhwX2RpciwgJy8oXFx3KylfJywgb3JnMSwgJ18nLCBvcmcyLCcvY2hvX2NvdW50cy9jb3VudHMudHh0JyksIHJlcGxhY2VtZW50ID0gJ1xcMScsIHggPSB4KQogIG9yZzFfZ2VuZXMgPC0gc3RhcnRzV2l0aCh4ID0gY291bnRzJENocixwcmVmaXggPSBvcmcxKQogIG5hbWVzKGNvdW50cykgPC0gYyhuYW1lcyhjb3VudHMpWy1uY29sKGNvdW50cyldLCBzYW1wbGVfaWQpCiAgcHJpbnQoJz09PT09PT09PT09PT09PT09JykKICBwcmludChwYXN0ZSgnU0FNUExFOiAnLCBzYW1wbGVfaWQpKQogIHByaW50KCctLS0tLS0tLS0tLS0tLS0tLS0nKQogIHByaW50KCBwYXN0ZSgnb3JnMSBnZW5lcyA6Jywgc3VtKG9yZzFfZ2VuZXMpKSkKICBwcmludChwYXN0ZSgnb3JnMSBleHByZXNzaW9uIDonLCBzdW0oY291bnRzW29yZzFfZ2VuZXMsXVtbc2FtcGxlX2lkXV0pKSkKICBwcmludChwYXN0ZSgnb3JnMiBleHByZXNzaW9uIDonLCBzdW0oY291bnRzWyFvcmcxX2dlbmVzLF1bW3NhbXBsZV9pZF1dKSkpCiAKICBhbGxfY291bnRzW1tzYW1wbGVfaWRdXTwtY291bnRzW29yZzFfZ2VuZXMsXVtbc2FtcGxlX2lkXV0gCn0KYWxsX2NvdW50cyA8LSBhcy5kYXRhLmZyYW1lKGFsbF9jb3VudHMpCnJuIDwtY291bnRzW29yZzFfZ2VuZXMsXSRHZW5laWQKcm93bmFtZXMoYWxsX2NvdW50cykgPC0gcm4KCnJvd2RhdGEgPC0gZGF0YS5mcmFtZShuY2JpUmVmU2VxID0gcm4sIHJvdy5uYW1lcyA9IHJuKQpjb2xkYXRhIDwtIG1ldGEKCgpzYXZlUkRTKGxpc3QoY291bnRzID0gYWxsX2NvdW50cywgcm93ZGF0YSA9IHJvd2RhdGEsIGNvbGRhdGEgPSBjb2xkYXRhKSwgZmlsZSA9ICcvc2NyYXRjaDEvZnMxL21hcnR5b21vdi9tYWtzaW0vcGVybWFuZW50L3JuYXNlcS9zaGFubm9uX0NITy9hbGxfZXhwcl9kYXRhLnJkcycpCgpgYGAKYGBge3J9CnBjYV9wbG90cyA8LSBsaXN0KCkKYGBgCgoKYGBge3J9CmxpYnJhcnkoREVTZXEyKQpkZHMgPC0gREVTZXFEYXRhU2V0RnJvbU1hdHJpeChhbGxfY291bnRzLCBjb2xEYXRhID0gY29sZGF0YSwgZGVzaWduPX4xKQpkZHMgPC0gREVTZXEoZGRzKQpybGQgPC0gcmxvZ1RyYW5zZm9ybWF0aW9uKGRkcykKbGlicmFyeShQQ0F0b29scykKcGNhRGF0YSA8LSBQQ0F0b29sczo6cGNhKGNvdW50cyhkZHMsIG5vcm1hbGl6ZWQgPSBUUlVFKSwgbWV0YWRhdGE9Y29sZGF0YSkgCnBjYV9wbG90cyRhbGxfY291bnRzX25vcm1hbGl6ZWQgPC0gYmlwbG90KHBjYURhdGEsIGNvbGJ5ID0gIkdlbm90eXBlIiwgc2hhcGUgPSAiRW5ndWxmbWVudCIsIGxlZ2VuZFBvc2l0aW9uID0gInJpZ2h0IikgKyBnZ3RpdGxlKCJBbGwgc2FtcGxlcyBhbGwgY291bnRzIGRlc2VxIG5vcm1hbGl6ZWQiKQpwbG90KHBjYV9wbG90cyRhbGxfY291bnRzX25vcm1hbGl6ZWQpCnBjYURhdGEgPC0gUENBdG9vbHM6OnBjYShhc3NheShybGQpLCBtZXRhZGF0YT1jb2xkYXRhKSAKcGNhX3Bsb3RzJHJsb2dfYWxsIDwtIGJpcGxvdChwY2FEYXRhLCBjb2xieSA9ICJHZW5vdHlwZSIsICBzaGFwZSA9ICJFbmd1bGZtZW50IiwgbGVnZW5kUG9zaXRpb24gPSAicmlnaHQiKSArIGdndGl0bGUoIkFsbCBzYW1wbGVzIGFsbCBjb3VudHMgcmxvZyIpCnBsb3QocGNhX3Bsb3RzJHJsb2dfYWxsKQoKYGBgCgoKYGBge3J9CmxpYnJhcnkoZGF0YS50YWJsZSkKYmFkX3NhbXBsZXMgPC0gYygiUzI0IiwgIlMzMSIsICJTMjciKQpjb2xkYXRhIDwtIGFzLmRhdGEuZnJhbWUoY29sZGF0YVshY29sZGF0YSRTYW1wbGVzX0lkZW50aWZpZXIgJWluJSBiYWRfc2FtcGxlcywgXSkKcm93bmFtZXMoY29sZGF0YSkgPC0gY29sZGF0YSRTYW1wbGVzX0lkZW50aWZpZXIKYWxsX2NvdW50cyA8LSBhbGxfY291bnRzWywgISBjb2xuYW1lcyhhbGxfY291bnRzKSAlaW4lIGJhZF9zYW1wbGVzXQoKY29sZGF0YSRHZW5vdHlwZSA8LSBmYWN0b3IoY29sZGF0YSRHZW5vdHlwZSwgbGV2ZWxzID0gYygiV1QiLCAiS08iKSkKY29sZGF0YSRFbmd1bGZtZW50IDwtIGZhY3Rvcihjb2xkYXRhJEVuZ3VsZm1lbnQsIGxldmVscyA9IGMoImFsb25lIiwgImVhdGluZyIpKQpjb2xkYXRhJHRpbWUgPC0gZmFjdG9yKGNvbGRhdGEkdGltZSwgbGV2ZWxzID0gYygiMmgiLCI0aCIpKSAKY29sZGF0YSRDb25kaXRpb25zIDwtIHJlbGV2ZWwoZmFjdG9yKGNvbGRhdGEkQ29uZGl0aW9ucyksIHJlZiA9ICJjdHJsX2Fsb25lXzRoIikKY29sZGF0YSR0cmVhdG1lbnQgPC0gcGFzdGUoY29sZGF0YSRFbmd1bGZtZW50LCBjb2xkYXRhJHRpbWUsIHNlcD0gIl8iKQpjb2xkYXRhJHRyZWF0bWVudCA8LSByZWxldmVsKGZhY3Rvcihjb2xkYXRhJHRyZWF0bWVudCksIHJlZiA9ICJhbG9uZV80aCIpCmRkcyA8LSBERVNlcURhdGFTZXRGcm9tTWF0cml4KGFsbF9jb3VudHMsIGNvbERhdGEgPSBjb2xkYXRhLCBkZXNpZ249fkNvbmRpdGlvbnMpCnNtYWxsZXN0R3JvdXBTaXplIDwtIDMKa2VlcCA8LSByb3dTdW1zKGNvdW50cyhkZHMpID49IDEwKSA+PSBzbWFsbGVzdEdyb3VwU2l6ZQpkZHMgPC0gZGRzW2tlZXAsXQpkZHMgPC0gREVTZXEoZGRzKQpybGQgPC0gcmxvZ1RyYW5zZm9ybWF0aW9uKGRkcykKbGlicmFyeShQQ0F0b29scykKcGNhRGF0YSA8LSBQQ0F0b29sczo6cGNhKGNvdW50cyhkZHMsIG5vcm1hbGl6ZWQgPSBUUlVFKSwgbWV0YWRhdGE9Y29sZGF0YSkgCnBjYV9wbG90cyRjbGVhbl9ub3JtIDwtIGJpcGxvdChwY2FEYXRhLCBjb2xieSA9ICJHZW5vdHlwZSIsIHNoYXBlID0gIkVuZ3VsZm1lbnQiLCBsZWdlbmRQb3NpdGlvbiA9ICJyaWdodCIpICsgZ2d0aXRsZSgiV2l0aG91dCBvdXRsaWVycyBhbGwgY291bnRzIikKcGxvdChwY2FfcGxvdHMkY2xlYW5fbm9ybSkKcGNhRGF0YSA8LSBQQ0F0b29sczo6cGNhKGFzc2F5KHJsZCksIG1ldGFkYXRhPWNvbGRhdGEpIApwY2FfcGxvdHMkY2xlYW5fcmxvZyA8LSBiaXBsb3QocGNhRGF0YSwgY29sYnkgPSAiR2Vub3R5cGUiLCAgc2hhcGUgPSAiRW5ndWxmbWVudCIsIGxlZ2VuZFBvc2l0aW9uID0gInJpZ2h0IikgKyBnZ3RpdGxlICgiV2l0aG91dCBvdXRsaWVycyBhbGwgY291bnRzIHJsb2ciKQoKcGxvdChwY2FfcGxvdHMkY2xlYW5fcmxvZyApCgptZWFucyA8LSBhcHBseShhc3NheShybGQpLCAxLCBtZWFuKQptZWFucyA8LSBzb3J0KG1lYW5zLCBkZWNyZWFzaW5nID0gVFJVRSkKbWVhbnMgPC0gbWVhbnNbMTooaWZlbHNlKGxlbmd0aChtZWFucykgPCAxMjAwMCAseWVzID0gbGVuZ3RoKG1lYW5zKSwgbm8gPSAxMjAwMCkpXQpmaWx0X3ZlY3RvciA8LSByb3duYW1lcyhybGQpICVpbiUgbmFtZXMobWVhbnMpIApybGRfMTJrIDwtIHJsZFtmaWx0X3ZlY3RvcixdCgpwY2FEYXRhIDwtIFBDQXRvb2xzOjpwY2EoYXNzYXkocmxkXzEyayksIG1ldGFkYXRhPWNvbGRhdGEpIApwY2FfcGxvdHMkcmxkXzEyayA8LSBiaXBsb3QocGNhRGF0YSwgIHNoYXBlID0gIkdlbm90eXBlIiwgY29sYnkgPSAidHJlYXRtZW50IiwgbGVnZW5kUG9zaXRpb24gPSAicmlnaHQiLCB0aXRsZSA9ICJXaXRob3V0IG91dGxpZXJzIHRvcDEyayBnZW5lcyBybG9nIikKcGxvdChwY2FfcGxvdHMkcmxkXzEyaykKCmBgYAoKCgoKYGBge3J9CgpsaWJyYXJ5KEJpb2Jhc2UpCmxpYnJhcnkoZHBseXIpCgoKZkRhdGEgPC0gZGF0YS5mcmFtZShuY2JpUmVmU2VxID0gcm93bmFtZXMoYWxsX2NvdW50cykpCgpyb3duYW1lcyhmRGF0YSkgPC0gZkRhdGEkbmNiaVJlZlNlcQojIyBkbyBhbm5vdGFpdG9uIHRoYXQgd2lsbCBiZSBkaXNwbGF5ZWQgaW4gcGhhbnRhc3VzCiMjIHlvdXIgYW5ub3RhdGlvbiBjYW4gYmUgZGlmZmVyZW50IGZyb20gdGhlIGV4YW1wbGUKCnBEYXRhIDwtIGFzLmRhdGEuZnJhbWUobWV0YSkKcm93bmFtZXMocERhdGEpIDwtIGNvbG5hbWVzKGFsbF9jb3VudHMpCgoKbWV0YWRhdGEgPC0gZGF0YS5mcmFtZShsYWJlbERlc2NyaXB0aW9uPW5hbWVzKHBEYXRhKSwKICAgICAgICAgICAgICAgICAgICAgICByb3cubmFtZXM9bmFtZXMocERhdGEpKQpwaGVub0RhdGEgPC0gbmV3KCJBbm5vdGF0ZWREYXRhRnJhbWUiLCBkYXRhPXBEYXRhLCB2YXJNZXRhZGF0YT1tZXRhZGF0YSkKCm1ldGFkYXRhIDwtIGRhdGEuZnJhbWUobGFiZWxEZXNjcmlwdGlvbj1jKCJuY2JpUmVmU2VxIiksCiAgICAgICAgICAgICAgICAgICAgICAgcm93Lm5hbWVzPWMoIm5jYmlSZWZTZXEiKSkKZmVhdHVyZURhdGEgPC0gbmV3KCJBbm5vdGF0ZWREYXRhRnJhbWUiLCBkYXRhPWZEYXRhLCB2YXJNZXRhZGF0YT1tZXRhZGF0YSkKCgogICAgZWQgPC0gbmV3ICgiTUlBTUUiLAogICAgICAgICAgICAgIG5hbWU9IlNoYW5ub25fTFI3M19mdWxsIiwKICAgICAgICAgICAgICBsYWI9IiIsCiAgICAgICAgICAgICAgdGl0bGU9IkNoaW5lc2UgSGFtc3RlciBmaWJyb2JsYXN0IChDSE8gc3BlY2llcykgY2VsbCBsaW5lIGNhbGxlZCBMUjczIHdlcmUgdXNlZCBhcyBwaGFnb2N5dGVzIGFuZCBmZWQgYXBvcHRvdGljIGh1bWFuIEp1cmthdCBUIGNlbGxzLiIsCiAgICAgICAgICAgICAgY29udGFjdD0iIiwKICAgICAgICAgICAgICBwdWJNZWRJZHM9IiIsCiAgICAgICAgICAgICAgdXJsPSIiLAogICAgICAgICAgICAgIG90aGVyPWxpc3QoKSkKCiMjIGNyZWF0ZSBvYmplY3QKZXNldCA8LSBFeHByZXNzaW9uU2V0KGFzc2F5RGF0YSA9IGFzLm1hdHJpeChhbGxfY291bnRzKSwgcGhlbm9EYXRhID0gcGhlbm9EYXRhLCBmZWF0dXJlRGF0YSA9IGZlYXR1cmVEYXRhLCBleHBlcmltZW50RGF0YSA9IGVkKQplc3MgPC0gbGlzdChjaGlrdl9jbHVzdGVyX2NvbmQ9ZXNldCkKCgpzYXZlKGVzcywgZmlsZT0iL3NjcmF0Y2gxL2ZzMS9tYXJ0eW9tb3YvbWFrc2ltL3Blcm1hbmVudC9ybmFzZXEvc2hhbm5vbl9DSE8vcGhhbnRhc3VzX29iai9zaGFubm9uX0xSNzNfZnVsbF9tYWtzaW1faWVoYWhRdWEucmRhIiwgdmVyc2lvbiA9IDIpCgpgYGAKCgoKCgoKYGBge3J9Cm90aGVyX3Bsb3RzIDwtIGxpc3QoKQpsaWJyYXJ5KGVkZ2VSKQpub3JtX2NvdW50cyA8LSBsb2cxcChjcG0oYWxsX2NvdW50cykpCm5vcm1fY291bnRzIDwtIGFzLmRhdGEuZnJhbWUoYWxsX2NvdW50cykKY29sbmFtZXMoYWxsX2NvdW50cykgPC0gY29sbmFtZXMoYWxsX2NvdW50cykKZmluZG91dGxpZXIgPC0gZnVuY3Rpb24oeCkgewogIHJldHVybih4IDwgcXVhbnRpbGUoeCwgLjI1KSAtIDEuNSpJUVIoeCkgfCB4ID4gcXVhbnRpbGUoeCwgLjc1KSArIDEuNSpJUVIoeCkpCn0KY29sZGF0YSR0cmVhdG1lbnQgPC0gcGFzdGUoY29sZGF0YSRFbmd1bGZtZW50LCBjb2xkYXRhJHRpbWUsIHNlcD0gIl8iKQpkYXQgPC0gZGF0YS5mcmFtZSggdChub3JtX2NvdW50c1tyb3dkYXRhJG5jYmlSZWZTZXEgPT0gIlB0cG4xMSIsXSksY29sZGF0YSRHZW5vdHlwZSwgY29sZGF0YSR0cmVhdG1lbnQpIApjb2xuYW1lcyhkYXQpIDwtIGMoIlB0cG4xMSIsICJnZW5vdHlwZSIsICJ0cmVhdG1lbnQiKQpyb3duYW1lcyhkYXQpIDwtIHJvd25hbWVzKGNvbGRhdGEpCmRhdCRzYW1wbGUgPC0gcm93bmFtZXMoZGF0KQpsaWJyYXJ5KGRwbHlyKQpkYXQgPC0gZGF0ICU+JSBncm91cF9ieShnZW5vdHlwZSwgdHJlYXRtZW50KSAlPiUgbXV0YXRlKG91dGxpZXIgPSBpZmVsc2UoZmluZG91dGxpZXIoUHRwbjExKSwgc2FtcGxlLCBOQSkpCm90aGVyX3Bsb3RzJHB0cG4xMSA8LSBnZ3Bsb3QoIGRhdGEgPSAgZGF0LCBhZXMoIHggPSB0cmVhdG1lbnQsIHkgPSBQdHBuMTEgKSkgKyBnZW9tX2JveHBsb3QoYWVzKGZpbGwgPSBnZW5vdHlwZSkpICsgZ2VvbV90ZXh0KGFlcyhsYWJlbD1vdXRsaWVyKSwgbmEucm09VFJVRSwgaGp1c3Q9LS41KSArIGdndGl0bGUoIlB0cG4xMSBleHByZXNzaW9uIikKcGxvdChvdGhlcl9wbG90cyRwdHBuMTEpCmBgYAoKCgpqdXN0IGNvbXBhcmUgS08gdnMgV1QKYGBge3J9CmRlX3Bsb3RzIDwtIGxpc3QoKQoKCgpkZHNfYWxsPC0gREVTZXFEYXRhU2V0RnJvbU1hdHJpeChhbGxfY291bnRzLCBjb2xEYXRhID0gY29sZGF0YSwgZGVzaWduPX5HZW5vdHlwZSkKZGRzX2FsbCA8LSBlc3RpbWF0ZVNpemVGYWN0b3JzKGRkc19hbGwpCmRkc19hbGwgPC0gREVTZXEoZGRzX2FsbCkKI3Bsb3REaXNwRXN0cyhkZHNfYWxvbmUpCgoKZGRzX2FsbF9yZXMgPC0gcmVzdWx0cyhkZHNfYWxsLCBjb250cmFzdCA9IGMoIkdlbm90eXBlIiwiS08iLCAiV1QiICksIGNvb2tzQ3V0b2ZmID0gRkFMU0UgKQoKZGRzX2FsbF9yZXMkbmNiaVJlZlNlcSA8LSByb3dkYXRhW3Jvd25hbWVzKGRkc19hbGxfcmVzKSxdCmRkc19hbGxfcmVzIDwtIGFzLmRhdGEuZnJhbWUoZGRzX2FsbF9yZXMpCgpkZV9wbG90cyRhbGxfS092c1dUIDwtIGdncGxvdChkZHNfYWxsX3JlcywgYWVzKHg9bG9nMkZvbGRDaGFuZ2UsIHk9LWxvZzEwKHBhZGopLCBjb2xvcj1wYWRqIDwgMC4wNSkpICsKICBnZW9tX3BvaW50KCkgKyB0aGVtZV9idygpICsgc2NhbGVfY29sb3JfbWFudWFsKHZhbHVlcz1jKCJibGFjayIsICJyZWQiKSkgKwogIGdlb21fdGV4dF9yZXBlbChkYXRhPWRkc19hbGxfcmVzICU+JSBkcGx5cjo6ZmlsdGVyKHBhZGogPCAwLjA1KSwgYWVzKGxhYmVsPW5jYmlSZWZTZXEsIGNvbG9yPU5VTEwpKSArIGdndGl0bGUgKCJLTyB2cyBXVCBpbiBhbGwgc2FtcGxlcyIpCnBsb3QoZGVfcGxvdHMkYWxsX0tPdnNXVCkKCgoKY3VyX3NociA8LSBsZmNTaHJpbmsoZGRzX2FsbCwgY29lZj0gIkdlbm90eXBlX0tPX3ZzX1dUIiwgdHlwZSA9ICJhcGVnbG0iKQoKZGRzX2FsbF9yZXMkbG9nMkZvbGRDaGFuZ2UgPC0gY3VyX3NociRsb2cyRm9sZENoYW5nZQpkZHNfYWxsX3JlcyRsZmNTRSA8LSBjdXJfc2hyJGxmY1NFCgpkZV9wbG90cyRhbGxfS092c1dUX2FwZWdsbSA8LSAKZ2dwbG90KGRkc19hbGxfcmVzLCBhZXMoeD1sb2cyRm9sZENoYW5nZSwgeT0tbG9nMTAocGFkaiksIGNvbG9yPXBhZGogPCAwLjA1KSkgKwogIGdlb21fcG9pbnQoKSArIHRoZW1lX2J3KCkgKyBzY2FsZV9jb2xvcl9tYW51YWwodmFsdWVzPWMoImJsYWNrIiwgInJlZCIpKSArCiAgZ2VvbV90ZXh0X3JlcGVsKGRhdGE9ZGRzX2FsbF9yZXMgJT4lIGRwbHlyOjpmaWx0ZXIocGFkaiA8IDAuMDUpLCBhZXMobGFiZWw9bmNiaVJlZlNlcSwgY29sb3I9TlVMTCkpICsgZ2d0aXRsZSAoIktPIHZzIFdUIGluIGFsbCBzYW1wbGVzKGFwZWdsbSkiKQpwbG90KGRlX3Bsb3RzJGFsbF9LT3ZzV1RfYXBlZ2xtKQoKYGBgCgoKCmNvbXBhcmUgd3QgdnMgS08gYnkgZWF0ZWQvdW5lYXRlZAoKYGBge3J9CgphbG9uZV9zYW1wbGVzIDwtIGNvbGRhdGEkRW5ndWxmbWVudCA9PSAnYWxvbmUnCmFsb25lX2NvbGRhdGEgPC0gYXMuZGF0YS5mcmFtZShjb2xkYXRhW2Fsb25lX3NhbXBsZXMsXSkKcm93bmFtZXMoYWxvbmVfY29sZGF0YSkgPC0gYWxvbmVfY29sZGF0YSRTYW1wbGVzX0lkZW50aWZpZXIKYWxvbmVfY291bnRzIDwtIGFsbF9jb3VudHNbLCBhbG9uZV9zYW1wbGVzXQpkZHNfYWxvbmUgPC0gREVTZXFEYXRhU2V0RnJvbU1hdHJpeChhbG9uZV9jb3VudHMsIGNvbERhdGEgPSBhbG9uZV9jb2xkYXRhLCBkZXNpZ249fkdlbm90eXBlKQpkZHNfYWxvbmUgPC0gZXN0aW1hdGVTaXplRmFjdG9ycyhkZHNfYWxvbmUpCmRkc19hbG9uZSA8LSBERVNlcShkZHNfYWxvbmUpCiNwbG90RGlzcEVzdHMoZGRzX2Fsb25lKQoKCmRkc19hbG9uZV9yZXMgPC0gcmVzdWx0cyhkZHNfYWxvbmUsIGNvbnRyYXN0ID0gYygiR2Vub3R5cGUiLCJLTyIsICJXVCIgKSwgY29va3NDdXRvZmYgPSBGQUxTRSApCgpkZHNfYWxvbmVfcmVzJG5jYmlSZWZTZXEgPC0gcm93ZGF0YVtyb3duYW1lcyhkZHNfYWxvbmVfcmVzKSxdCmRkc19hbG9uZV9yZXMgPC0gYXMuZGF0YS5mcmFtZShkZHNfYWxvbmVfcmVzKQoKZGVfcGxvdHMkYWxvbmVfS092c1dUIDwtIGdncGxvdChkZHNfYWxvbmVfcmVzLCBhZXMoeD1sb2cyRm9sZENoYW5nZSwgeT0tbG9nMTAocGFkaiksIGNvbG9yPXBhZGogPCAwLjA1KSkgKwogIGdlb21fcG9pbnQoKSArIHRoZW1lX2J3KCkgKyBzY2FsZV9jb2xvcl9tYW51YWwodmFsdWVzPWMoImJsYWNrIiwgInJlZCIpKSArCiAgZ2VvbV90ZXh0X3JlcGVsKGRhdGE9ZGRzX2Fsb25lX3JlcyAlPiUgZHBseXI6OmZpbHRlcihwYWRqIDwgMC4wNSksIGFlcyhsYWJlbD1uY2JpUmVmU2VxLCBjb2xvcj1OVUxMKSkgKyBnZ3RpdGxlICgiS08gdnMgV1QgaW4gYWxvbmUgZ3JvdXAiKQpwbG90KGRlX3Bsb3RzJGFsb25lX0tPdnNXVCkKCgoKY3VyX3NociA8LSBsZmNTaHJpbmsoZGRzX2Fsb25lLCBjb2VmPSAiR2Vub3R5cGVfS09fdnNfV1QiLCB0eXBlID0gImFwZWdsbSIpCgpkZHNfYWxvbmVfcmVzJGxvZzJGb2xkQ2hhbmdlIDwtIGN1cl9zaHIkbG9nMkZvbGRDaGFuZ2UKZGRzX2Fsb25lX3JlcyRsZmNTRSA8LSBjdXJfc2hyJGxmY1NFCgpkZV9wbG90cyRhbG9uZV9LT3ZzV1RfYXBlZ2xtIDwtIGdncGxvdChkZHNfYWxvbmVfcmVzLCBhZXMoeD1sb2cyRm9sZENoYW5nZSwgeT0tbG9nMTAocGFkaiksIGNvbG9yPXBhZGogPCAwLjA1KSkgKwogIGdlb21fcG9pbnQoKSArIHRoZW1lX2J3KCkgKyBzY2FsZV9jb2xvcl9tYW51YWwodmFsdWVzPWMoImJsYWNrIiwgInJlZCIpKSArCiAgZ2VvbV90ZXh0X3JlcGVsKGRhdGE9ZGRzX2Fsb25lX3JlcyAlPiUgZHBseXI6OmZpbHRlcihwYWRqIDwgMC4wNSksIGFlcyhsYWJlbD1uY2JpUmVmU2VxLCBjb2xvcj1OVUxMKSkgKyBnZ3RpdGxlICgiS08gdnMgV1QgaW4gYWxvbmUgZ3JvdXAoYXBlZ2xtKSIpCnBsb3QoZGVfcGxvdHMkYWxvbmVfS092c1dUX2FwZWdsbSkKCgoKCmFsb25lXzJoX3NhbXBsZXMgPC0gKGNvbGRhdGEkRW5ndWxmbWVudCA9PSAnYWxvbmUnICYgY29sZGF0YSR0aW1lID09JzJoJykKCgphbG9uZV8yaF9jb2xkYXRhIDwtIGFzLmRhdGEuZnJhbWUoY29sZGF0YVthbG9uZV8yaF9zYW1wbGVzLF0pCnJvd25hbWVzKGFsb25lXzJoX2NvbGRhdGEpIDwtIGFsb25lXzJoX2NvbGRhdGEkU2FtcGxlc19JZGVudGlmaWVyCmFsb25lXzJoX2NvdW50cyA8LSBhbGxfY291bnRzWywgYWxvbmVfMmhfc2FtcGxlc10KZGRzX2Fsb25lXzJoIDwtIERFU2VxRGF0YVNldEZyb21NYXRyaXgoYWxvbmVfMmhfY291bnRzLCBjb2xEYXRhID0gYWxvbmVfMmhfY29sZGF0YSwgZGVzaWduPX5HZW5vdHlwZSkKZGRzX2Fsb25lXzJoIDwtIGVzdGltYXRlU2l6ZUZhY3RvcnMoZGRzX2Fsb25lXzJoKQpkZHNfYWxvbmVfMmggPC0gREVTZXEoZGRzX2Fsb25lXzJoKQojcGxvdERpc3BFc3RzKGRkc19hbG9uZSkKCgpkZHNfYWxvbmVfMmhfcmVzIDwtIHJlc3VsdHMoZGRzX2Fsb25lXzJoLCBjb250cmFzdCA9IGMoIkdlbm90eXBlIiwiS08iLCAiV1QiICksIGNvb2tzQ3V0b2ZmID0gRkFMU0UgKQoKZGRzX2Fsb25lXzJoX3JlcyRuY2JpUmVmU2VxIDwtIHJvd2RhdGFbcm93bmFtZXMoZGRzX2Fsb25lXzJoX3JlcyksXQpkZHNfYWxvbmVfMmhfcmVzIDwtIGFzLmRhdGEuZnJhbWUoZGRzX2Fsb25lXzJoX3JlcykKCmRlX3Bsb3RzJGFsb25lXzJoX0tPdnNXVCA8LSBnZ3Bsb3QoZGRzX2Fsb25lXzJoX3JlcywgYWVzKHg9bG9nMkZvbGRDaGFuZ2UsIHk9LWxvZzEwKHBhZGopLCBjb2xvcj1wYWRqIDwgMC4wNSkpICsKICBnZW9tX3BvaW50KCkgKyB0aGVtZV9idygpICsgc2NhbGVfY29sb3JfbWFudWFsKHZhbHVlcz1jKCJibGFjayIsICJyZWQiKSkgKwogIGdlb21fdGV4dF9yZXBlbChkYXRhPWRkc19hbG9uZV8yaF9yZXMgJT4lIGRwbHlyOjpmaWx0ZXIocGFkaiA8IDAuMDUpLCBhZXMobGFiZWw9bmNiaVJlZlNlcSwgY29sb3I9TlVMTCkpICsgZ2d0aXRsZSAoIktPIHZzIFdUIGluIGFsb25lIDJoIGdyb3VwIikKcGxvdChkZV9wbG90cyRhbG9uZV8yaF9LT3ZzV1QpCgoKCmN1cl9zaHIgPC0gbGZjU2hyaW5rKGRkc19hbG9uZV8yaCwgY29lZj0gIkdlbm90eXBlX0tPX3ZzX1dUIiwgdHlwZSA9ICJhcGVnbG0iKQoKZGRzX2Fsb25lXzJoX3JlcyRsb2cyRm9sZENoYW5nZSA8LSBjdXJfc2hyJGxvZzJGb2xkQ2hhbmdlCmRkc19hbG9uZV8yaF9yZXMkbGZjU0UgPC0gY3VyX3NociRsZmNTRQoKZGVfcGxvdHMkYWxvbmVfMmhfS092c1dUX2FwZWdsbSA8LSAKZ2dwbG90KGRkc19hbG9uZV8yaF9yZXMsIGFlcyh4PWxvZzJGb2xkQ2hhbmdlLCB5PS1sb2cxMChwYWRqKSwgY29sb3I9cGFkaiA8IDAuMDUpKSArCiAgZ2VvbV9wb2ludCgpICsgdGhlbWVfYncoKSArIHNjYWxlX2NvbG9yX21hbnVhbCh2YWx1ZXM9YygiYmxhY2siLCAicmVkIikpICsKICBnZW9tX3RleHRfcmVwZWwoZGF0YT1kZHNfYWxvbmVfMmhfcmVzICU+JSBkcGx5cjo6ZmlsdGVyKHBhZGogPCAwLjA1KSwgYWVzKGxhYmVsPW5jYmlSZWZTZXEsIGNvbG9yPU5VTEwpKSArIGdndGl0bGUgKCJLTyB2cyBXVCBpbiBhbG9uZSAyaCBncm91cChhcGVnbG0pIikKcGxvdChkZV9wbG90cyRhbG9uZV8yaF9LT3ZzV1RfYXBlZ2xtKQoKIy0tLS0tLS0tLS0KIyA0aCBzdWJzZXQKIy0tLS0tLS0tLQphbG9uZV80aF9zYW1wbGVzIDwtIGNvbGRhdGEkRW5ndWxmbWVudCA9PSAnYWxvbmUnICYgY29sZGF0YSR0aW1lID09JzRoJwphbG9uZV80aF9jb2xkYXRhIDwtIGFzLmRhdGEuZnJhbWUoY29sZGF0YVthbG9uZV80aF9zYW1wbGVzLF0pCnJvd25hbWVzKGFsb25lXzRoX2NvbGRhdGEpIDwtIGFsb25lXzRoX2NvbGRhdGEkU2FtcGxlc19JZGVudGlmaWVyIAphbG9uZV80aF9jb3VudHMgPC0gYWxsX2NvdW50c1ssIGFsb25lXzRoX3NhbXBsZXNdCmRkc19hbG9uZV80aCA8LSBERVNlcURhdGFTZXRGcm9tTWF0cml4KGFsb25lXzRoX2NvdW50cywgY29sRGF0YSA9IGFsb25lXzRoX2NvbGRhdGEsIGRlc2lnbj1+R2Vub3R5cGUpCmRkc19hbG9uZV80aCA8LSBlc3RpbWF0ZVNpemVGYWN0b3JzKGRkc19hbG9uZV80aCkKZGRzX2Fsb25lXzRoIDwtIERFU2VxKGRkc19hbG9uZV80aCkKI3Bsb3REaXNwRXN0cyhkZHNfYWxvbmUpCgoKZGRzX2Fsb25lXzRoX3JlcyA8LSByZXN1bHRzKGRkc19hbG9uZV80aCwgY29udHJhc3QgPSBjKCJHZW5vdHlwZSIsIktPIiwgIldUIiApLCBjb29rc0N1dG9mZiA9IEZBTFNFICkKCmRkc19hbG9uZV80aF9yZXMkbmNiaVJlZlNlcSA8LSByb3dkYXRhW3Jvd25hbWVzKGRkc19hbG9uZV80aF9yZXMpLF0KZGRzX2Fsb25lXzRoX3JlcyA8LSBhcy5kYXRhLmZyYW1lKGRkc19hbG9uZV80aF9yZXMpCgpkZV9wbG90cyRhbG9uZV80aF9LT3ZzV1QgPC0gZ2dwbG90KGRkc19hbG9uZV80aF9yZXMsIGFlcyh4PWxvZzJGb2xkQ2hhbmdlLCB5PS1sb2cxMChwYWRqKSwgY29sb3I9cGFkaiA8IDAuMDUpKSArCiAgZ2VvbV9wb2ludCgpICsgdGhlbWVfYncoKSArIHNjYWxlX2NvbG9yX21hbnVhbCh2YWx1ZXM9YygiYmxhY2siLCAicmVkIikpICsKICBnZW9tX3RleHRfcmVwZWwoZGF0YT1kZHNfYWxvbmVfNGhfcmVzICU+JSBkcGx5cjo6ZmlsdGVyKHBhZGogPCAwLjA1KSwgYWVzKGxhYmVsPW5jYmlSZWZTZXEsIGNvbG9yPU5VTEwpKSArIGdndGl0bGUgKCJLTyB2cyBXVCBpbiBhbG9uZSA0aCBncm91cCIpCnBsb3QoZGVfcGxvdHMkYWxvbmVfNGhfS092c1dUKQoKCgpjdXJfc2hyIDwtIGxmY1NocmluayhkZHNfYWxvbmVfNGgsIGNvZWY9ICJHZW5vdHlwZV9LT192c19XVCIsIHR5cGUgPSAiYXBlZ2xtIikKCmRkc19hbG9uZV80aF9yZXMkbG9nMkZvbGRDaGFuZ2UgPC0gY3VyX3NociRsb2cyRm9sZENoYW5nZQpkZHNfYWxvbmVfNGhfcmVzJGxmY1NFIDwtIGN1cl9zaHIkbGZjU0UKCmRlX3Bsb3RzJGFsb25lXzRoX0tPdnNXVF9hcGVnbG0gPC0gCmdncGxvdChkZHNfYWxvbmVfNGhfcmVzLCBhZXMoeD1sb2cyRm9sZENoYW5nZSwgeT0tbG9nMTAocGFkaiksIGNvbG9yPXBhZGogPCAwLjA1KSkgKwogIGdlb21fcG9pbnQoKSArIHRoZW1lX2J3KCkgKyBzY2FsZV9jb2xvcl9tYW51YWwodmFsdWVzPWMoImJsYWNrIiwgInJlZCIpKSArCiAgZ2VvbV90ZXh0X3JlcGVsKGRhdGE9ZGRzX2Fsb25lXzRoX3JlcyAlPiUgZHBseXI6OmZpbHRlcihwYWRqIDwgMC4wNSksIGFlcyhsYWJlbD1uY2JpUmVmU2VxLCBjb2xvcj1OVUxMKSkgKyBnZ3RpdGxlICgiS08gdnMgV1QgaW4gYWxvbmUgNGggZ3JvdXAoYXBlZ2xtKSIpCnBsb3QoZGVfcGxvdHMkYWxvbmVfNGhfS092c1dUX2FwZWdsbSkKCgoKIyA9PT09PT09PT09PT09PT09PQojIEVBVEVEIFNBTVBMRVMKIyA9PT09PT09PT09PT09PT09PQplYXRlZF9zYW1wbGVzIDwtICFhbG9uZV9zYW1wbGVzCmVhdGVkX2NvbGRhdGEgPC0gYXMuZGF0YS5mcmFtZShjb2xkYXRhW2VhdGVkX3NhbXBsZXMsXSkKcm93bmFtZXMoZWF0ZWRfY29sZGF0YSkgPC0gZWF0ZWRfY29sZGF0YSRTYW1wbGVzX0lkZW50aWZpZXIKZWF0ZWRfY291bnRzIDwtIGFsbF9jb3VudHNbLCBlYXRlZF9zYW1wbGVzXQpkZHNfZWF0ZWQgPC0gREVTZXFEYXRhU2V0RnJvbU1hdHJpeChlYXRlZF9jb3VudHMsIGNvbERhdGEgPSBlYXRlZF9jb2xkYXRhLCBkZXNpZ249fkdlbm90eXBlKQpkZHNfZWF0ZWQgPC0gZXN0aW1hdGVTaXplRmFjdG9ycyhkZHNfZWF0ZWQpCmRkc19lYXRlZCA8LSBlc3RpbWF0ZURpc3BlcnNpb25zKGRkc19lYXRlZCkKZGRzX2VhdGVkIDwtIERFU2VxKGRkc19lYXRlZCkKcGxvdERpc3BFc3RzKGRkc19lYXRlZCkKCgoKCmRkc19lYXRlZF9yZXMgPC0gcmVzdWx0cyhkZHNfZWF0ZWQsIGNvbnRyYXN0ID0gYygiR2Vub3R5cGUiLCJLTyIsICJXVCIgKSwgY29va3NDdXRvZmYgPSBGQUxTRSApCgpkZHNfZWF0ZWRfcmVzJG5jYmlSZWZTZXEgPC0gcm93ZGF0YVtyb3duYW1lcyhkZHNfZWF0ZWRfcmVzKSxdCmRkc19lYXRlZF9yZXMgPC0gYXMuZGF0YS5mcmFtZShkZHNfZWF0ZWRfcmVzKQoKZGVfcGxvdHMkZWF0ZWRfS092c1dUIDwtIGdncGxvdChkZHNfZWF0ZWRfcmVzLCBhZXMoeD1sb2cyRm9sZENoYW5nZSwgeT0tbG9nMTAocGFkaiksIGNvbG9yPXBhZGogPCAwLjA1KSkgKwogIGdlb21fcG9pbnQoKSArIHRoZW1lX2J3KCkgKyBzY2FsZV9jb2xvcl9tYW51YWwodmFsdWVzPWMoImJsYWNrIiwgInJlZCIpKSArCiAgZ2VvbV90ZXh0X3JlcGVsKGRhdGE9ZGRzX2VhdGVkX3JlcyAlPiUgZHBseXI6OmZpbHRlcihwYWRqIDwgMC4wNSksIGFlcyhsYWJlbD1uY2JpUmVmU2VxLCBjb2xvcj1OVUxMKSkgKyBnZ3RpdGxlICgiS08gdnMgV1QgaW4gZWF0ZWQgZ3JvdXAiKQoKcGxvdChkZV9wbG90cyRlYXRlZF9LT3ZzV1QpCgpjdXJfc2hyIDwtIGxmY1NocmluayhkZHNfZWF0ZWQsIGNvZWY9ICJHZW5vdHlwZV9LT192c19XVCIsIHR5cGUgPSAiYXBlZ2xtIikKCmRkc19lYXRlZF9yZXMkbG9nMkZvbGRDaGFuZ2UgPC0gY3VyX3NociRsb2cyRm9sZENoYW5nZQpkZHNfZWF0ZWRfcmVzJGxmY1NFIDwtIGN1cl9zaHIkbGZjU0UKCgpkZV9wbG90cyRlYXRlZF9LT3ZzV1RfYXBlZ2xtIDwtIGdncGxvdChkZHNfZWF0ZWRfcmVzLCBhZXMoeD1sb2cyRm9sZENoYW5nZSwgeT0tbG9nMTAocGFkaiksIGNvbG9yPXBhZGogPCAwLjA1KSkgKwogIGdlb21fcG9pbnQoKSArIHRoZW1lX2J3KCkgKyBzY2FsZV9jb2xvcl9tYW51YWwodmFsdWVzPWMoImJsYWNrIiwgInJlZCIpKSArCiAgZ2VvbV90ZXh0X3JlcGVsKGRhdGE9ZGRzX2VhdGVkX3JlcyAlPiUgZHBseXI6OmZpbHRlcihwYWRqIDwgMC4wNSksIGFlcyhsYWJlbD1uY2JpUmVmU2VxLCBjb2xvcj1OVUxMKSkgKyBnZ3RpdGxlICgiS08gdnMgV1QgaW4gZWF0ZWQgZ3JvdXAoYXBlZ2xtKSIpCnBsb3QoZGVfcGxvdHMkZWF0ZWRfS092c1dUX2FwZWdsbSkKCgojLS0tLS0tCiMgMmggc3Vic2V0CiMtLS0tLS0KCmVhdGVkXzJoX3NhbXBsZXMgPC0gKCFhbG9uZV9zYW1wbGVzKSAmIGNvbGRhdGEkdGltZSA9PScyaCcKZWF0ZWRfMmhfY29sZGF0YSA8LSBhcy5kYXRhLmZyYW1lKGNvbGRhdGFbZWF0ZWRfMmhfc2FtcGxlcyxdKQpyb3duYW1lcyhlYXRlZF8yaF9jb2xkYXRhKSA8LSBlYXRlZF8yaF9jb2xkYXRhJFNhbXBsZXNfSWRlbnRpZmllcgplYXRlZF8yaF9jb3VudHMgPC0gYWxsX2NvdW50c1ssIGVhdGVkXzJoX3NhbXBsZXNdCmRkc19lYXRlZF8yaCA8LSBERVNlcURhdGFTZXRGcm9tTWF0cml4KGVhdGVkXzJoX2NvdW50cywgY29sRGF0YSA9IGVhdGVkXzJoX2NvbGRhdGEsIGRlc2lnbj1+R2Vub3R5cGUpCmRkc19lYXRlZF8yaCA8LSBlc3RpbWF0ZVNpemVGYWN0b3JzKGRkc19lYXRlZF8yaCkKZGRzX2VhdGVkXzJoIDwtIGVzdGltYXRlRGlzcGVyc2lvbnMoZGRzX2VhdGVkXzJoKQpkZHNfZWF0ZWRfMmggPC0gREVTZXEoZGRzX2VhdGVkXzJoKQpwbG90RGlzcEVzdHMoZGRzX2VhdGVkXzJoKQoKCgoKZGRzX2VhdGVkXzJoX3JlcyA8LSByZXN1bHRzKGRkc19lYXRlZF8yaCwgY29udHJhc3QgPSBjKCJHZW5vdHlwZSIsIktPIiwgIldUIiApLCBjb29rc0N1dG9mZiA9IEZBTFNFICkKCmRkc19lYXRlZF8yaF9yZXMkbmNiaVJlZlNlcSA8LSByb3dkYXRhW3Jvd25hbWVzKGRkc19lYXRlZF8yaF9yZXMpLF0KZGRzX2VhdGVkXzJoX3JlcyA8LSBhcy5kYXRhLmZyYW1lKGRkc19lYXRlZF8yaF9yZXMpCgpkZV9wbG90cyRlYXRlZF8yaF9LT3ZzV1QgPC0gZ2dwbG90KGRkc19lYXRlZF8yaF9yZXMsIGFlcyh4PWxvZzJGb2xkQ2hhbmdlLCB5PS1sb2cxMChwYWRqKSwgY29sb3I9cGFkaiA8IDAuMDUpKSArCiAgZ2VvbV9wb2ludCgpICsgdGhlbWVfYncoKSArIHNjYWxlX2NvbG9yX21hbnVhbCh2YWx1ZXM9YygiYmxhY2siLCAicmVkIikpICsKICBnZW9tX3RleHRfcmVwZWwoZGF0YT1kZHNfZWF0ZWRfMmhfcmVzICU+JSBkcGx5cjo6ZmlsdGVyKHBhZGogPCAwLjA1KSwgYWVzKGxhYmVsPW5jYmlSZWZTZXEsIGNvbG9yPU5VTEwpKSArIGdndGl0bGUgKCJLTyB2cyBXVCBpbiBlYXRlZCAyaCBncm91cCIpCgpwbG90KGRlX3Bsb3RzJGVhdGVkX0tPdnNXVCkKCmN1cl9zaHIgPC0gbGZjU2hyaW5rKGRkc19lYXRlZF8yaCwgY29lZj0gIkdlbm90eXBlX0tPX3ZzX1dUIiwgdHlwZSA9ICJhcGVnbG0iKQoKZGRzX2VhdGVkXzJoX3JlcyRsb2cyRm9sZENoYW5nZSA8LSBjdXJfc2hyJGxvZzJGb2xkQ2hhbmdlCmRkc19lYXRlZF8yaF9yZXMkbGZjU0UgPC0gY3VyX3NociRsZmNTRQoKCmRlX3Bsb3RzJGVhdGVkXzJoX0tPdnNXVF9hcGVnbG0gPC0gZ2dwbG90KGRkc19lYXRlZF8yaF9yZXMsIGFlcyh4PWxvZzJGb2xkQ2hhbmdlLCB5PS1sb2cxMChwYWRqKSwgY29sb3I9cGFkaiA8IDAuMDUpKSArCiAgZ2VvbV9wb2ludCgpICsgdGhlbWVfYncoKSArIHNjYWxlX2NvbG9yX21hbnVhbCh2YWx1ZXM9YygiYmxhY2siLCAicmVkIikpICsKICBnZW9tX3RleHRfcmVwZWwoZGF0YT1kZHNfZWF0ZWRfMmhfcmVzICU+JSBkcGx5cjo6ZmlsdGVyKHBhZGogPCAwLjA1KSwgYWVzKGxhYmVsPW5jYmlSZWZTZXEsIGNvbG9yPU5VTEwpKSArIGdndGl0bGUgKCJLTyB2cyBXVCBpbiBlYXRlZCAyaCBncm91cChhcGVnbG0pIikKcGxvdChkZV9wbG90cyRlYXRlZF9LT3ZzV1RfYXBlZ2xtKQoKCiMtLS0tLS0KIyA0aCBzdWJzZXQKIy0tLS0tLQoKZWF0ZWRfNGhfc2FtcGxlcyA8LSAoIWFsb25lX3NhbXBsZXMpICYgY29sZGF0YSR0aW1lID09JzRoJwplYXRlZF80aF9jb2xkYXRhIDwtIGFzLmRhdGEuZnJhbWUoY29sZGF0YVtlYXRlZF80aF9zYW1wbGVzLF0pCnJvd25hbWVzKGVhdGVkXzRoX2NvbGRhdGEpIDwtIGVhdGVkXzRoX2NvbGRhdGEkU2FtcGxlc19JZGVudGlmaWVyCmVhdGVkXzRoX2NvdW50cyA8LSBhbGxfY291bnRzWywgZWF0ZWRfNGhfc2FtcGxlc10KZGRzX2VhdGVkXzRoIDwtIERFU2VxRGF0YVNldEZyb21NYXRyaXgoZWF0ZWRfNGhfY291bnRzLCBjb2xEYXRhID0gZWF0ZWRfNGhfY29sZGF0YSwgZGVzaWduPX5HZW5vdHlwZSkKZGRzX2VhdGVkXzRoIDwtIGVzdGltYXRlU2l6ZUZhY3RvcnMoZGRzX2VhdGVkXzRoKQpkZHNfZWF0ZWRfNGggPC0gZXN0aW1hdGVEaXNwZXJzaW9ucyhkZHNfZWF0ZWRfNGgpCmRkc19lYXRlZF80aCA8LSBERVNlcShkZHNfZWF0ZWRfNGgpCnBsb3REaXNwRXN0cyhkZHNfZWF0ZWRfNGgpCgoKCgpkZHNfZWF0ZWRfNGhfcmVzIDwtIHJlc3VsdHMoZGRzX2VhdGVkXzRoLCBjb250cmFzdCA9IGMoIkdlbm90eXBlIiwiS08iLCAiV1QiICksIGNvb2tzQ3V0b2ZmID0gRkFMU0UgKQoKZGRzX2VhdGVkXzRoX3JlcyRuY2JpUmVmU2VxIDwtIHJvd2RhdGFbcm93bmFtZXMoZGRzX2VhdGVkXzRoX3JlcyksXQpkZHNfZWF0ZWRfNGhfcmVzIDwtIGFzLmRhdGEuZnJhbWUoZGRzX2VhdGVkXzRoX3JlcykKCmRlX3Bsb3RzJGVhdGVkXzRoX0tPdnNXVCA8LSBnZ3Bsb3QoZGRzX2VhdGVkXzRoX3JlcywgYWVzKHg9bG9nMkZvbGRDaGFuZ2UsIHk9LWxvZzEwKHBhZGopLCBjb2xvcj1wYWRqIDwgMC4wNSkpICsKICBnZW9tX3BvaW50KCkgKyB0aGVtZV9idygpICsgc2NhbGVfY29sb3JfbWFudWFsKHZhbHVlcz1jKCJibGFjayIsICJyZWQiKSkgKwogIGdlb21fdGV4dF9yZXBlbChkYXRhPWRkc19lYXRlZF80aF9yZXMgJT4lIGRwbHlyOjpmaWx0ZXIocGFkaiA8IDAuMDUpLCBhZXMobGFiZWw9bmNiaVJlZlNlcSwgY29sb3I9TlVMTCkpICsgZ2d0aXRsZSAoIktPIHZzIFdUIGluIGVhdGVkIDJoIGdyb3VwIikKCnBsb3QoZGVfcGxvdHMkZWF0ZWRfNGhfS092c1dUKQoKY3VyX3NociA8LSBsZmNTaHJpbmsoZGRzX2VhdGVkXzRoLCBjb2VmPSAiR2Vub3R5cGVfS09fdnNfV1QiLCB0eXBlID0gImFwZWdsbSIpCgpkZHNfZWF0ZWRfNGhfcmVzJGxvZzJGb2xkQ2hhbmdlIDwtIGN1cl9zaHIkbG9nMkZvbGRDaGFuZ2UKZGRzX2VhdGVkXzRoX3JlcyRsZmNTRSA8LSBjdXJfc2hyJGxmY1NFCgoKZGVfcGxvdHMkZWF0ZWRfNGhfS092c1dUX2FwZWdsbSA8LSBnZ3Bsb3QoZGRzX2VhdGVkXzRoX3JlcywgYWVzKHg9bG9nMkZvbGRDaGFuZ2UsIHk9LWxvZzEwKHBhZGopLCBjb2xvcj1wYWRqIDwgMC4wNSkpICsKICBnZW9tX3BvaW50KCkgKyB0aGVtZV9idygpICsgc2NhbGVfY29sb3JfbWFudWFsKHZhbHVlcz1jKCJibGFjayIsICJyZWQiKSkgKwogIGdlb21fdGV4dF9yZXBlbChkYXRhPWRkc19lYXRlZF80aF9yZXMgJT4lIGRwbHlyOjpmaWx0ZXIocGFkaiA8IDAuMDUpLCBhZXMobGFiZWw9bmNiaVJlZlNlcSwgY29sb3I9TlVMTCkpICsgZ2d0aXRsZSAoIktPIHZzIFdUIGluIGVhdGVkIDRoIGdyb3VwKGFwZWdsbSkiKQpwbG90KGRlX3Bsb3RzJGVhdGVkX0tPdnNXVF9hcGVnbG0pCgpgYGAKCmVmZmVjdHMgb2YgdGltZQpgYGB7cn0KbGlicmFyeSgiZ2dwbG90MiIpCmxpYnJhcnkoZ2dwdWJyKQpkZHNfdGltZV9hbG9uZSA8LSBERVNlcURhdGFTZXRGcm9tTWF0cml4KGFsb25lX2NvdW50cywgY29sRGF0YSA9IGFsb25lX2NvbGRhdGEsIGRlc2lnbj1+R2Vub3R5cGUgKyB0aW1lICsgR2Vub3R5cGU6dGltZSkKZGRzX3RpbWVfYWxvbmUgPC0gZXN0aW1hdGVTaXplRmFjdG9ycyhkZHNfdGltZV9hbG9uZSkKZGRzX3RpbWVfYWxvbmUgPC0gZXN0aW1hdGVEaXNwZXJzaW9ucyhkZHNfdGltZV9hbG9uZSkKZGRzX3RpbWVfYWxvbmUgPC0gREVTZXEoZGRzX3RpbWVfYWxvbmUpCmRkc190aW1lX2Fsb25lX3JlcyA8LSByZXN1bHRzKGRkc190aW1lX2Fsb25lLCBuYW1lID0iR2Vub3R5cGVLTy50aW1lNGgiLCBjb29rc0N1dG9mZiA9IEZBTFNFICkKCmdlbmVzIDwtIHJvd25hbWVzKGFzLmRhdGEuZnJhbWUoZGRzX3RpbWVfYWxvbmVfcmVzKSAlPiUgc2xpY2VfbWluKHBhZGosIG4gPSAxNSwgbmFfcm0gPSBUUlVFKSkKZWZmZWN0X2NvdW50ID0gZGF0YS50YWJsZSgpCmZvciAoZ2Vub3R5cGUgaW4gbGV2ZWxzKGRkc190aW1lX2Fsb25lJEdlbm90eXBlKSl7CiAgY3VyX2RkcyA8LSBkZHNfdGltZV9hbG9uZVssZGRzX3RpbWVfYWxvbmUkR2Vub3R5cGUgPT0gZ2Vub3R5cGVdCiAKICBmb3IoZ2VuZSBpbiBnZW5lcyl7CiAgICAgIGQgPC0gcGxvdENvdW50cyhjdXJfZGRzLCBnZW5lPWdlbmUsIGludGdyb3VwPSJ0aW1lIiwKICAgICAgICAgICAgICAgIHJldHVybkRhdGE9VFJVRSkKICAgICAgZCRnZW5lID0gZ2VuZQogICAgICBkJEdlbm90eXBlID0gZ2Vub3R5cGUKICAgICAgZWZmZWN0X2NvdW50IDwtIHJiaW5kKGVmZmVjdF9jb3VudCxkKQogIH0KCn0KcGFsID0gIGdldF9wYWxldHRlKCBrID0gbGVuZ3RoKGdlbmVzKSkKZGVfcGxvdHMkYWxvbmVfdGltZV9lZmZlY3QgPC0gZ2dwbG90KGVmZmVjdF9jb3VudCwgYWVzKHg9dGltZSwgeT1jb3VudCwgY29sb3VyID0gZ2VuZSkpICsgCiAgZ2VvbV9wb2ludChwb3NpdGlvbj1wb3NpdGlvbl9qaXR0ZXIodz0wLjEsaD0wKSkgKyBnZW9tX2xpbmUoc3RhdCA9ICJzdW1tYXJ5IiwgZnVuID0gbWVkaWFuLCBhZXMoZ3JvdXAgPSBnZW5lKSkgKwogIHNjYWxlX3lfbG9nMTAoYnJlYWtzPWMoMjUsMTAwLDQwMCkpICsgZmFjZXRfd3JhcCh+R2Vub3R5cGUpICsgZ2d0aXRsZSgiVGltZSBlZmZlY3QgaW4gYWxvbmUgc2FtcGxlcyIpCmRkc190aW1lX2Fsb25lJHNhbXBsZV9HZW5vdHlwZV90aW1lIDwtIHBhc3RlKGRkc190aW1lX2Fsb25lJFNhbXBsZXNfSWRlbnRpZmllcixkZHNfdGltZV9hbG9uZSRHZW5vdHlwZSwgZGRzX3RpbWVfYWxvbmUkdGltZSwgc2VwID0gIl8iKQoKZGVfcGxvdHMkYWxvbmVfdGltZV9lZmZlY3RfYmFyIDwtIGJhcnBsb3QoYXNzYXkoZGRzX3RpbWVfYWxvbmUpW2dlbmVzLF0sY29sID0gcGFsLCBuYW1lcy5hcmcgPWRkc190aW1lX2Fsb25lJHNhbXBsZV9HZW5vdHlwZV90aW1lICxsYXM9MiwgbWFpbj0iY291bnRzIG9mIGVmZmVjdCBnZW5lcyBpbiBhbG9uZSBzYW1wZWxzIiApCgpwbG90KGRlX3Bsb3RzJGFsb25lX3RpbWVfZWZmZWN0KQpwbG90KGRlX3Bsb3RzJGFsb25lX3RpbWVfZWZmZWN0X2JhcikKCiMgPT09PT09PT09PT0KIyBlYXRlZCBzYW1wbGVzCiMgPT09PT09PT09PT09CgpkZHNfdGltZV9lYXRlZCA8LSBERVNlcURhdGFTZXRGcm9tTWF0cml4KGVhdGVkX2NvdW50cywgY29sRGF0YSA9IGVhdGVkX2NvbGRhdGEsIGRlc2lnbj1+R2Vub3R5cGUgKyB0aW1lICsgR2Vub3R5cGU6dGltZSkKZGRzX3RpbWVfZWF0ZWQgPC0gZXN0aW1hdGVTaXplRmFjdG9ycyhkZHNfdGltZV9lYXRlZCkKZGRzX3RpbWVfZWF0ZWQgPC0gZXN0aW1hdGVEaXNwZXJzaW9ucyhkZHNfdGltZV9lYXRlZCkKZGRzX3RpbWVfZWF0ZWQgPC0gREVTZXEoZGRzX3RpbWVfZWF0ZWQpCmRkc190aW1lX2VhdGVkX3JlcyA8LSByZXN1bHRzKGRkc190aW1lX2VhdGVkLCBuYW1lID0iR2Vub3R5cGVLTy50aW1lNGgiLCBjb29rc0N1dG9mZiA9IEZBTFNFICkKCmdlbmVzIDwtIHJvd25hbWVzKGFzLmRhdGEuZnJhbWUoZGRzX3RpbWVfZWF0ZWRfcmVzKSAlPiUgc2xpY2VfbWluKHBhZGosIG4gPSAxNSwgbmFfcm0gPSBUUlVFKSkKZWZmZWN0X2NvdW50ID0gZGF0YS50YWJsZSgpCmZvciAoZ2Vub3R5cGUgaW4gbGV2ZWxzKGRkc190aW1lX2VhdGVkJEdlbm90eXBlKSl7CiAgY3VyX2RkcyA8LSBkZHNfdGltZV9lYXRlZFssZGRzX3RpbWVfZWF0ZWQkR2Vub3R5cGUgPT0gZ2Vub3R5cGVdCiAKICBmb3IoZ2VuZSBpbiBnZW5lcyl7CiAgICAgIGQgPC0gcGxvdENvdW50cyhjdXJfZGRzLCBnZW5lPWdlbmUsIGludGdyb3VwPSJ0aW1lIiwKICAgICAgICAgICAgICAgIHJldHVybkRhdGE9VFJVRSkKICAgICAgZCRnZW5lID0gZ2VuZQogICAgICBkJEdlbm90eXBlID0gZ2Vub3R5cGUKICAgICAgZWZmZWN0X2NvdW50IDwtIHJiaW5kKGVmZmVjdF9jb3VudCxkKQogIH0KCn0KcGFsID0gIGdldF9wYWxldHRlKCBrID0gbGVuZ3RoKGdlbmVzKSkKZGVfcGxvdHMkZWF0ZWRfdGltZV9lZmZlY3Q8LSBnZ3Bsb3QoZWZmZWN0X2NvdW50LCBhZXMoeD10aW1lLCB5PWNvdW50LCBjb2xvdXIgPSBnZW5lKSkgKyBzY2FsZV9jb2xvcl9tYW51YWwodmFsdWVzPSBwYWwpKyAKICBnZW9tX3BvaW50KHBvc2l0aW9uPXBvc2l0aW9uX2ppdHRlcih3PTAuMSxoPTApKSArIGdlb21fbGluZShzdGF0ID0gInN1bW1hcnkiLCBmdW4gPSBtZWRpYW4sIGFlcyhncm91cCA9IGdlbmUpKSArCiAgc2NhbGVfeV9sb2cxMChicmVha3M9YygyNSwxMDAsNDAwKSkgKyBmYWNldF93cmFwKH5HZW5vdHlwZSkgKyBnZ3RpdGxlKCJUaW1lIGVmZmVjdCBpbiBlYXRlZCBzYW1wbGVzIikKCmRkc190aW1lX2VhdGVkJHNhbXBsZV9HZW5vdHlwZV90aW1lIDwtIHBhc3RlKGRkc190aW1lX2VhdGVkJFNhbXBsZXNfSWRlbnRpZmllcixkZHNfdGltZV9lYXRlZCRHZW5vdHlwZSwgZGRzX3RpbWVfZWF0ZWQkdGltZSwgc2VwID0gIl8iKQoKZGVfcGxvdHMkZWF0ZWRfdGltZV9lZmZlY3RfYmFyIDwtIGJhcnBsb3QoYXNzYXkoZGRzX3RpbWVfZWF0ZWQpW2dlbmVzLF0sY29sID0gcGFsLCBuYW1lcy5hcmcgPWRkc190aW1lX2VhdGVkJHNhbXBsZV9HZW5vdHlwZV90aW1lICxsYXM9MiwgbWFpbj0iY291bnRzIG9mIGVmZmVjdCBnZW5lcyBpbiBlYXRlZCBzYW1wbGVzIiApCgpwbG90KGRlX3Bsb3RzJGVhdGVkX3RpbWVfZWZmZWN0KQpwbG90KGRlX3Bsb3RzJGVhdGVkX3RpbWVfZWZmZWN0X2JhcikKCmBgYAoKCgoKCgpnZXQgcGF0aHdheXMKYGBge3J9CmxpYnJhcnkobXNpZ2RicikKbGlicmFyeShkYXRhLnRhYmxlKQpsaWJyYXJ5KGZnc2VhKQpsaWJyYXJ5KGdyaWRFeHRyYSkKCmtlZ2dfc2V0cyA8LSBtc2lnZGJyKHNwZWNpZXMgPSAiTXVzIG11c2N1bHVzIiwgY2F0ZWdvcnkgPSAiQzIiLCAgc3ViY2F0ZWdvcnkgPSAiQ1A6S0VHRyIpCnJlYWN0X3NldHMgPC0gbXNpZ2RicihzcGVjaWVzID0gIk11cyBtdXNjdWx1cyIsIGNhdGVnb3J5ID0gIkMyIiwgIHN1YmNhdGVnb3J5ID0gIkNQOlJFQUNUT01FIikKd2lraV9zZXRzIDwtICBtc2lnZGJyKHNwZWNpZXMgPSAiTXVzIG11c2N1bHVzIiwgY2F0ZWdvcnkgPSAiQzIiLCAgc3ViY2F0ZWdvcnkgPSAiQ1A6V0lLSVBBVEhXQVlTIikKYzJfc2V0cyA8LSByYmluZChrZWdnX3NldHMsIHJlYWN0X3NldHMsd2lraV9zZXRzICkKYzJfc2V0cyA8LSBkYXRhLnRhYmxlKGMyX3NldHMpCmMyX3NldHMgPC0gYzJfc2V0c1ssIC4oc2V0cyA9IGxpc3QoZ2VuZV9zeW1ib2wpKSwgYnkgPSBnc19uYW1lXQpjMl9nZW5lX3NldHMgPC0gYzJfc2V0cyRzZXRzIApuYW1lcyhjMl9nZW5lX3NldHMpIDwtIGMyX3NldHMkZ3NfbmFtZQoKaGFsbF9zZXRzIDwtIG1zaWdkYnIoc3BlY2llcyA9ICJNdXMgbXVzY3VsdXMiLCBjYXRlZ29yeSA9ICJIIikKaGFsbF9zZXRzIDwtIGRhdGEudGFibGUoaGFsbF9zZXRzKQpoYWxsX3NldHMgPC0gaGFsbF9zZXRzWywgLihzZXRzID0gbGlzdChnZW5lX3N5bWJvbCkpLCBieSA9IGdzX25hbWVdCmhhbGxfZ2VuZV9zZXRzIDwtIGhhbGxfc2V0cyRzZXRzIApuYW1lcyhoYWxsX2dlbmVfc2V0cykgPC0gaGFsbF9zZXRzJGdzX25hbWUKCmdvX3NldHMgPC0gbXNpZ2RicihzcGVjaWVzID0gIk11cyBtdXNjdWx1cyIsIGNhdGVnb3J5ID0gIkM1Iiwgc3ViY2F0ZWdvcnkgPSAiR086QlAiICkKZ29fc2V0cyA8LSBkYXRhLnRhYmxlKGdvX3NldHMpCmdvX3NldHMgPC0gZ29fc2V0c1ssIC4oc2V0cyA9IGxpc3QoZ2VuZV9zeW1ib2wpKSwgYnkgPSBnc19uYW1lXQpnb19nZW5lX3NldHMgPC0gZ29fc2V0cyRzZXRzIApuYW1lcyhnb19nZW5lX3NldHMpIDwtIGdvX3NldHMkZ3NfbmFtZQpgYGAKCgpgYGB7cn0KbGlicmFyeShkYXRhLnRhYmxlKQpwYWRqX3RocmVzaG9sZCA8LSAwLjA1CmZnc2VhX3Jlc3VsdHMgPC0gZnVuY3Rpb24oY3VyX3RhYmxlLCBnZW5lX3NldHMpewogICBpbnBfc3RhdHMgPC0gc2V0TmFtZXMoY3VyX3RhYmxlJHN0YXQsIG5tID0gY3VyX3RhYmxlJG5jYmlSZWZTZXEpCiAgIGZnc2VhX3JlcyA8LSBmZ3NlYShnZW5lX3NldHMsIGlucF9zdGF0cykKICAgZmdzZWFfcmVzIDwtIGZnc2VhX3Jlc1twYWRqIDw9IHBhZGpfdGhyZXNob2xkXQogICBzZXRvcmRlcihmZ3NlYV9yZXMsIHBhZGopCiAgIGlmKG5yb3coZmdzZWFfcmVzKSA9PSAwKXsKICAgICBwcmludCgiISEhIE5PIHNpZ25pZmljYW50IHBhdGh3YXlzICEhISIpCiAgIH0KICAgaWYobnJvdyhmZ3NlYV9yZXMpPjEwKXsKICAgICAgICBjb2xsYXBzZWRQYXRod2F5cyA8LSBjb2xsYXBzZVBhdGh3YXlzKGZnc2VhX3JlcywKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBnZW5lX3NldHMsIGlucF9zdGF0cykKICAgbWFpblBhdGh3YXlzIDwtIGZnc2VhX3Jlc1twYXRod2F5ICVpbiUgY29sbGFwc2VkUGF0aHdheXMkbWFpblBhdGh3YXlzXVsKICAgICAgICAgICAgICAgICAgICAgICAgIG9yZGVyKC1ORVMpLCBwYXRod2F5XQogICB9ZWxzZXsKICAgICBtYWluUGF0aHdheXMgPC0gZmdzZWFfcmVzW29yZGVyKC1ORVMpLCBwYXRod2F5XQogICB9CgogICByZXR1cm4oIGxpc3QoZnVsbF9yZXMgPSBmZ3NlYV9yZXMsIGNvbGxhcHNlZCA9ICBtYWluUGF0aHdheXMpICkKfQoKCmxpYnJhcnkoZ2dwbG90MikKcGVyZm9ybV9QRSA8LSBmdW5jdGlvbihkZSwgZ2VuZV9zZXQsIHNldF9uYW1lLCBkZV9uYW1lKXsKICAgICAgICAgZmdzZWFfcmVzX3BhdGggPC0gIGZpbGUucGF0aChwZV9kaXIsIHBhc3RlKGRlX25hbWUsIHNldF9uYW1lLCJyZHMiLCBzZXAgPSAiLiIpKQogICAgICAgICBpZihmaWxlLmV4aXN0cyhmZ3NlYV9yZXNfcGF0aCkpewogICAgICAgICAgIG1lc3NhZ2UocGFzdGUoCiAgICAgICAgICAgICAiIWFscmVhZHkgZXhpc3RzISIsIGZnc2VhX3Jlc19wYXRoLCBzZXAgPSAiXG4iCiAgICAgICAgICAgKSkKICAgICAgICAgICByZXR1cm4oVFJVRSkKICAgICAgICAgfQogICAgICAgICBkZSAgPC0gZGVbIWlzLm5hKGRlJHN0YXQpLF0KICAgICAgICAgcHJpbnQocGFzdGUoInN0YXJ0IDoiLCBkZV9uYW1lICkpCiAgICAgICAgIHJlcyA8LSBmZ3NlYV9yZXN1bHRzKGN1cl90YWJsZSA9IGRlLCBnZW5lX3NldHMgPSBnZW5lX3NldCkKICAgICAgICAgc2F2ZVJEUyggb2JqZWN0ID0gIHJlcywgZmlsZSA9IGZnc2VhX3Jlc19wYXRoKQogICAgICAgICByZXR1cm4oVFJVRSkKfQoKcGVfZGlyIDwtICIvc2NyYXRjaDEvZnMxL21hcnR5b21vdi9tYWtzaW0vcGVybWFuZW50L3JuYXNlcS9zaGFubm9uX0NITy9mZ3NlYSIKZGlyLmNyZWF0ZShwZV9kaXIpCgpwZXJmb3JtX1BFKGRlICA9IGRkc19hbGxfcmVzLCBnZW5lX3NldCA9IGhhbGxfZ2VuZV9zZXRzLCAgc2V0X25hbWUgPSAiaGFsbG1hcmsiLCBkZV9uYW1lID0gImFsbF9LT3ZzV1QiICkKcGVyZm9ybV9QRShkZSAgPSBkZHNfYWxsX3JlcywgZ2VuZV9zZXQgPSBnb19nZW5lX3NldHMsICBzZXRfbmFtZSA9ICJnbyIsIGRlX25hbWUgPSAiYWxsX0tPdnNXVCIgKQpwZXJmb3JtX1BFKGRlICA9IGRkc19hbGxfcmVzLCBnZW5lX3NldCA9IGMyX2dlbmVfc2V0cywgIHNldF9uYW1lID0gImtlZ2dfYzIiLCBkZV9uYW1lID0gImFsbF9LT3ZzV1QiICkKCnBlcmZvcm1fUEUoZGUgID0gZGRzX2Fsb25lX3JlcywgZ2VuZV9zZXQgPSBoYWxsX2dlbmVfc2V0cywgIHNldF9uYW1lID0gImhhbGxtYXJrIiwgZGVfbmFtZSA9ICJhbG9uZV9LT3ZzV1QiICkKcGVyZm9ybV9QRShkZSAgPSBkZHNfYWxvbmVfcmVzLCBnZW5lX3NldCA9IGdvX2dlbmVfc2V0cywgIHNldF9uYW1lID0gImdvIiwgZGVfbmFtZSA9ICJhbG9uZV9LT3ZzV1QiICkKcGVyZm9ybV9QRShkZSAgPSBkZHNfYWxvbmVfcmVzLCBnZW5lX3NldCA9IGMyX2dlbmVfc2V0cywgIHNldF9uYW1lID0gImtlZ2dfYzIiLCBkZV9uYW1lID0gImFsb25lX0tPdnNXVCIgKQpwZXJmb3JtX1BFKGRlICA9IGRkc19lYXRlZF9yZXMsIGdlbmVfc2V0ID0gaGFsbF9nZW5lX3NldHMsICBzZXRfbmFtZSA9ICJoYWxsbWFyayIsIGRlX25hbWUgPSAiZWF0ZWRfS092c1dUIiApCnBlcmZvcm1fUEUoZGUgID0gZGRzX2VhdGVkX3JlcywgZ2VuZV9zZXQgPSBnb19nZW5lX3NldHMsICBzZXRfbmFtZSA9ICJnbyIsIGRlX25hbWUgPSAiZWF0ZWRfS092c1dUIiApCnBlcmZvcm1fUEUoZGUgID0gZGRzX2VhdGVkX3JlcywgZ2VuZV9zZXQgPSBjMl9nZW5lX3NldHMsICBzZXRfbmFtZSA9ICJrZWdnX2MyIiwgZGVfbmFtZSA9ICJlYXRlZF9LT3ZzV1QiICkKCnBlcmZvcm1fUEUoZGUgID0gZGRzX2Fsb25lXzJoX3JlcywgZ2VuZV9zZXQgPSBoYWxsX2dlbmVfc2V0cywgIHNldF9uYW1lID0gImhhbGxtYXJrIiwgZGVfbmFtZSA9ICJhbG9uZV8yaF9LT3ZzV1QiICkKcGVyZm9ybV9QRShkZSAgPSBkZHNfYWxvbmVfMmhfcmVzLCBnZW5lX3NldCA9IGdvX2dlbmVfc2V0cywgIHNldF9uYW1lID0gImdvIiwgZGVfbmFtZSA9ICJhbG9uZV8yaF9LT3ZzV1QiICkKcGVyZm9ybV9QRShkZSAgPSBkZHNfYWxvbmVfMmhfcmVzLCBnZW5lX3NldCA9IGMyX2dlbmVfc2V0cywgIHNldF9uYW1lID0gImtlZ2dfYzIiLCBkZV9uYW1lID0gImFsb25lXzJoX0tPdnNXVCIgKQpwZXJmb3JtX1BFKGRlICA9IGRkc19lYXRlZF8yaF9yZXMsIGdlbmVfc2V0ID0gaGFsbF9nZW5lX3NldHMsICBzZXRfbmFtZSA9ICJoYWxsbWFyayIsIGRlX25hbWUgPSAiZWF0ZWRfMmhfS092c1dUIiApCnBlcmZvcm1fUEUoZGUgID0gZGRzX2VhdGVkXzJoX3JlcywgZ2VuZV9zZXQgPSBnb19nZW5lX3NldHMsICBzZXRfbmFtZSA9ICJnbyIsIGRlX25hbWUgPSAiZWF0ZWRfMmhfS092c1dUIiApCnBlcmZvcm1fUEUoZGUgID0gZGRzX2VhdGVkXzJoX3JlcywgZ2VuZV9zZXQgPSBjMl9nZW5lX3NldHMsICBzZXRfbmFtZSA9ICJrZWdnX2MyIiwgZGVfbmFtZSA9ICJlYXRlZF8yaF9LT3ZzV1QiICkKCnBlcmZvcm1fUEUoZGUgID0gZGRzX2Fsb25lXzRoX3JlcywgZ2VuZV9zZXQgPSBoYWxsX2dlbmVfc2V0cywgIHNldF9uYW1lID0gImhhbGxtYXJrIiwgZGVfbmFtZSA9ICJhbG9uZV80aF9LT3ZzV1QiICkKcGVyZm9ybV9QRShkZSAgPSBkZHNfYWxvbmVfNGhfcmVzLCBnZW5lX3NldCA9IGdvX2dlbmVfc2V0cywgIHNldF9uYW1lID0gImdvIiwgZGVfbmFtZSA9ICJhbG9uZV80aF9LT3ZzV1QiICkKcGVyZm9ybV9QRShkZSAgPSBkZHNfYWxvbmVfNGhfcmVzLCBnZW5lX3NldCA9IGMyX2dlbmVfc2V0cywgIHNldF9uYW1lID0gImtlZ2dfYzIiLCBkZV9uYW1lID0gImFsb25lXzRoX0tPdnNXVCIgKQpwZXJmb3JtX1BFKGRlICA9IGRkc19lYXRlZF80aF9yZXMsIGdlbmVfc2V0ID0gaGFsbF9nZW5lX3NldHMsICBzZXRfbmFtZSA9ICJoYWxsbWFyayIsIGRlX25hbWUgPSAiZWF0ZWRfNGhfS092c1dUIiApCnBlcmZvcm1fUEUoZGUgID0gZGRzX2VhdGVkXzRoX3JlcywgZ2VuZV9zZXQgPSBnb19nZW5lX3NldHMsICBzZXRfbmFtZSA9ICJnbyIsIGRlX25hbWUgPSAiZWF0ZWRfNGhfS092c1dUIiApCnBlcmZvcm1fUEUoZGUgID0gZGRzX2VhdGVkXzRoX3JlcywgZ2VuZV9zZXQgPSBjMl9nZW5lX3NldHMsICBzZXRfbmFtZSA9ICJrZWdnX2MyIiwgZGVfbmFtZSA9ICJlYXRlZF80aF9LT3ZzV1QiICkKCmBgYAoKCgoKCmNvbXBhcmUgZWF0ZWQgdnMgdW5lYXRlZCBieSBLTy9XVAoKCgpgYGB7cn0KCktPX3NhbXBsZXMgPC0gY29sZGF0YSRHZW5vdHlwZSA9PSAnS08nCktPX2NvbGRhdGEgPC0gYXMuZGF0YS5mcmFtZShjb2xkYXRhW0tPX3NhbXBsZXMsXSkKcm93bmFtZXMoS09fY29sZGF0YSkgPC0gS09fY29sZGF0YSRTYW1wbGVzX0lkZW50aWZpZXIKS09fY291bnRzIDwtIGFsbF9jb3VudHNbLCBLT19zYW1wbGVzXQpkZHNfS08gPC0gREVTZXFEYXRhU2V0RnJvbU1hdHJpeChLT19jb3VudHMsIGNvbERhdGEgPSBLT19jb2xkYXRhLCBkZXNpZ249fkVuZ3VsZm1lbnQpICMgVE9ETyBIRVJFCmRkc19LTyA8LSBlc3RpbWF0ZVNpemVGYWN0b3JzKGRkc19LTykKZGRzX0tPIDwtIERFU2VxKGRkc19LTykKcGxvdERpc3BFc3RzKGRkc19LTykKCgoKCmRkc19LT19yZXMgPC0gcmVzdWx0cyhkZHNfS08sIGNvbnRyYXN0ID0gYygiRW5ndWxmbWVudCIsImVhdGluZyIsICJhbG9uZSIgKSwgY29va3NDdXRvZmYgPSBGQUxTRSApCgpkZHNfS09fcmVzJG5jYmlSZWZTZXEgPC0gcm93ZGF0YVtyb3duYW1lcyhkZHNfS09fcmVzKSxdCmRkc19LT19yZXMgPC0gYXMuZGF0YS5mcmFtZShkZHNfS09fcmVzKQpkZV9wbG90cyRLT19lYXRlZHZzYWxvbmUgPC0gZ2dwbG90KGRkc19LT19yZXMsIGFlcyh4PWxvZzJGb2xkQ2hhbmdlLCB5PS1sb2cxMChwYWRqKSwgY29sb3I9cGFkaiA8IDAuMDUpKSArCiAgZ2VvbV9wb2ludCgpICsgdGhlbWVfYncoKSArIHNjYWxlX2NvbG9yX21hbnVhbCh2YWx1ZXM9YygiYmxhY2siLCAicmVkIikpICsKICBnZW9tX3RleHRfcmVwZWwoZGF0YT1kZHNfYWxvbmVfcmVzICU+JSBkcGx5cjo6ZmlsdGVyKHBhZGogPCAwLjA1KSwgYWVzKGxhYmVsPW5jYmlSZWZTZXEsIGNvbG9yPU5VTEwpKSArIGdndGl0bGUgKCJlYXRlZCB2cyBhbG9uZSBpbiBLTyBncm91cCIpCgpwbG90KGRlX3Bsb3RzJEtPX2VhdGVkdnNhbG9uZSApCgpjdXJfc2hyIDwtIGxmY1NocmluayhkZHNfS08sIGNvZWY9ICJFbmd1bGZtZW50X2VhdGluZ192c19hbG9uZSIsIHR5cGUgPSAiYXBlZ2xtIikKCmRkc19LT19yZXMkbG9nMkZvbGRDaGFuZ2UgPC0gY3VyX3NociRsb2cyRm9sZENoYW5nZQpkZHNfS09fcmVzJGxmY1NFIDwtIGN1cl9zaHIkbGZjU0UKCmRlX3Bsb3RzJEtPX2VhdGVkdnNhbG9uZV9hcGVnbG0gIDwtIGdncGxvdChkZHNfS09fcmVzLCBhZXMoeD1sb2cyRm9sZENoYW5nZSwgeT0tbG9nMTAocGFkaiksIGNvbG9yPXBhZGogPCAwLjA1KSkgKwogIGdlb21fcG9pbnQoKSArIHRoZW1lX2J3KCkgKyBzY2FsZV9jb2xvcl9tYW51YWwodmFsdWVzPWMoImJsYWNrIiwgInJlZCIpKSArCiAgZ2VvbV90ZXh0X3JlcGVsKGRhdGE9ZGRzX0tPX3JlcyAlPiUgZHBseXI6OmZpbHRlcihwYWRqIDwgMC4wNSksIGFlcyhsYWJlbD1uY2JpUmVmU2VxLCBjb2xvcj1OVUxMKSkgKyBnZ3RpdGxlICgiZWF0ZWQgdnMgYWxvbmUgaW4gS08gZ3JvdXAoYXBlZ2xtKSIpCnBsb3QoZGVfcGxvdHMkS09fZWF0ZWR2c2Fsb25lX2FwZWdsbSApCgojID09PT09PT09PT09PT09PT09CiMgRUFURUQgU0FNUExFUwojID09PT09PT09PT09PT09PT09CldUX3NhbXBsZXMgPC0gIUtPX3NhbXBsZXMKV1RfY29sZGF0YSA8LSBhcy5kYXRhLmZyYW1lKGNvbGRhdGFbV1Rfc2FtcGxlcyxdKQpyb3duYW1lcyhXVF9jb2xkYXRhKSA8LSBXVF9jb2xkYXRhJFNhbXBsZXNfSWRlbnRpZmllcgpXVF9jb3VudHMgPC0gYWxsX2NvdW50c1ssIFdUX3NhbXBsZXNdCmRkc19XVCA8LSBERVNlcURhdGFTZXRGcm9tTWF0cml4KFdUX2NvdW50cywgY29sRGF0YSA9IFdUX2NvbGRhdGEsIGRlc2lnbj1+RW5ndWxmbWVudCkKZGRzX1dUIDwtIGVzdGltYXRlU2l6ZUZhY3RvcnMoZGRzX1dUKQpkZHNfV1QgPC0gZXN0aW1hdGVEaXNwZXJzaW9ucyhkZHNfV1QpCnBsb3REaXNwRXN0cyhkZHNfV1QpCgpkZHNfV1QgPC0gREVTZXEoZGRzX1dUKQoKCmRkc19XVF9yZXMgPC0gcmVzdWx0cyhkZHNfV1QsIGNvbnRyYXN0ID0gIGMoIkVuZ3VsZm1lbnQiLCJlYXRpbmciLCAiYWxvbmUiICksIGNvb2tzQ3V0b2ZmID0gRkFMU0UgKQoKZGRzX1dUX3JlcyRuY2JpUmVmU2VxIDwtIHJvd2RhdGFbcm93bmFtZXMoZGRzX1dUX3JlcyksXQpkZHNfV1RfcmVzIDwtIGFzLmRhdGEuZnJhbWUoZGRzX1dUX3JlcykKZGVfcGxvdHMkV1RfZWF0ZWR2c2Fsb25lIDwtIGdncGxvdChkZHNfV1RfcmVzLCBhZXMoeD1sb2cyRm9sZENoYW5nZSwgeT0tbG9nMTAocGFkaiksIGNvbG9yPXBhZGogPCAwLjA1KSkgKwogIGdlb21fcG9pbnQoKSArIHRoZW1lX2J3KCkgKyBzY2FsZV9jb2xvcl9tYW51YWwodmFsdWVzPWMoImJsYWNrIiwgInJlZCIpKSArCiAgZ2VvbV90ZXh0X3JlcGVsKGRhdGE9ZGRzX1dUX3JlcyAlPiUgZHBseXI6OmZpbHRlcihwYWRqIDwgMC4wNSksIGFlcyhsYWJlbD1uY2JpUmVmU2VxLCBjb2xvcj1OVUxMKSkgKyBnZ3RpdGxlICgiZWF0ZWQgdnMgYWxvbmUgaW4gV1QgZ3JvdXAiKQoKcGxvdChkZV9wbG90cyRXVF9lYXRlZHZzYWxvbmUpCmN1cl9zaHIgPC0gbGZjU2hyaW5rKGRkc19XVCwgY29lZj0gIkVuZ3VsZm1lbnRfZWF0aW5nX3ZzX2Fsb25lIiwgdHlwZSA9ICJhcGVnbG0iKQoKZGRzX1dUX3JlcyRsb2cyRm9sZENoYW5nZSA8LSBjdXJfc2hyJGxvZzJGb2xkQ2hhbmdlCmRkc19XVF9yZXMkbGZjU0UgPC0gY3VyX3NociRsZmNTRQoKCmRlX3Bsb3RzJFdUX2VhdGVkdnNhbG9uZV9hcGVnbG0gPC1nZ3Bsb3QoZGRzX1dUX3JlcywgYWVzKHg9bG9nMkZvbGRDaGFuZ2UsIHk9LWxvZzEwKHBhZGopLCBjb2xvcj1wYWRqIDwgMC4wNSkpICsKICBnZW9tX3BvaW50KCkgKyB0aGVtZV9idygpICsgc2NhbGVfY29sb3JfbWFudWFsKHZhbHVlcz1jKCJibGFjayIsICJyZWQiKSkgKwogIGdlb21fdGV4dF9yZXBlbChkYXRhPWRkc19XVF9yZXMgJT4lIGRwbHlyOjpmaWx0ZXIocGFkaiA8IDAuMDUpLCBhZXMobGFiZWw9bmNiaVJlZlNlcSwgY29sb3I9TlVMTCkpICsgZ2d0aXRsZSAoImVhdGVkIHZzIGFsb25lIGluIFdUIGdyb3VwKGFwZWdsbSkiKQpwbG90KGRlX3Bsb3RzJFdUX2VhdGVkdnNhbG9uZV9hcGVnbG0pCgpgYGAKCmVmZmVjdHMgb2YgdGltZQpgYGB7cn0KbGlicmFyeSgiZ2dwbG90MiIpCmxpYnJhcnkoZ2dwdWJyKQpkZHNfdGltZV9LTyA8LSBERVNlcURhdGFTZXRGcm9tTWF0cml4KEtPX2NvdW50cywgY29sRGF0YSA9IEtPX2NvbGRhdGEsIGRlc2lnbj1+RW5ndWxmbWVudCArIHRpbWUgKyBFbmd1bGZtZW50OnRpbWUpCmRkc190aW1lX0tPIDwtIGVzdGltYXRlU2l6ZUZhY3RvcnMoZGRzX3RpbWVfS08pCmRkc190aW1lX0tPIDwtIGVzdGltYXRlRGlzcGVyc2lvbnMoZGRzX3RpbWVfS08pCmRkc190aW1lX0tPIDwtIERFU2VxKGRkc190aW1lX0tPKQpkZHNfdGltZV9LT19yZXMgPC0gcmVzdWx0cyhkZHNfdGltZV9LTywgbmFtZSA9IkVuZ3VsZm1lbnRlYXRpbmcudGltZTRoIiwgY29va3NDdXRvZmYgPSBGQUxTRSApCgpnZW5lcyA8LSByb3duYW1lcyhhcy5kYXRhLmZyYW1lKGRkc190aW1lX0tPX3JlcykgJT4lIHNsaWNlX21pbihwYWRqLCBuID0gMTUsIG5hX3JtID0gVFJVRSkpCmVmZmVjdF9jb3VudCA9IGRhdGEudGFibGUoKQpmb3IgKGVuZ3VsIGluIGxldmVscyhkZHNfdGltZV9LTyRFbmd1bGZtZW50KSl7CiAgY3VyX2RkcyA8LSBkZHNfdGltZV9LT1ssZGRzX3RpbWVfS08kRW5ndWxmbWVudCA9PSBlbmd1bF0KIAogIGZvcihnZW5lIGluIGdlbmVzKXsKICAgICAgZCA8LSBwbG90Q291bnRzKGN1cl9kZHMsIGdlbmU9Z2VuZSwgaW50Z3JvdXA9InRpbWUiLAogICAgICAgICAgICAgICAgcmV0dXJuRGF0YT1UUlVFKQogICAgICBkJGdlbmUgPSBnZW5lCiAgICAgIGQkRW5ndWxmbWVudCA9IGVuZ3VsCiAgICAgIGVmZmVjdF9jb3VudCA8LSByYmluZChlZmZlY3RfY291bnQsZCkKICB9Cgp9CnBhbCA9ICBnZXRfcGFsZXR0ZSggayA9IGxlbmd0aChnZW5lcykpCgpkZV9wbG90cyRLT190aW1lX2VmZmVjdCA8LSBnZ3Bsb3QoZWZmZWN0X2NvdW50LCBhZXMoeD10aW1lLCB5PWNvdW50LCBjb2xvdXIgPSBnZW5lKSkgKyAKICBnZW9tX3BvaW50KHBvc2l0aW9uPXBvc2l0aW9uX2ppdHRlcih3PTAuMSxoPTApKSArIGdlb21fbGluZShzdGF0ID0gInN1bW1hcnkiLCBmdW4gPSBtZWRpYW4sIGFlcyhncm91cCA9IGdlbmUpKSArCiAgc2NhbGVfeV9sb2cxMChicmVha3M9YygyNSwxMDAsNDAwKSkgKyBmYWNldF93cmFwKH5Fbmd1bGZtZW50KSArIGdndGl0bGUoIlRpbWUgZWZmZWN0IGluIEtPIHNhbXBsZXMiKQpkZHNfdGltZV9LTyRzYW1wbGVfRW5ndWxmbWVudF90aW1lIDwtIHBhc3RlKGRkc190aW1lX0tPJFNhbXBsZXNfSWRlbnRpZmllcixkZHNfdGltZV9LTyRFbmd1bGZtZW50LCBkZHNfdGltZV9LTyR0aW1lLCBzZXAgPSAiXyIpCmRlX3Bsb3RzJEtPX3RpbWVfZWZmZWN0X2JhciA8LSBiYXJwbG90KGFzc2F5KGRkc190aW1lX0tPKVtnZW5lcyxdLGNvbCA9IHBhbCwgbmFtZXMuYXJnID1kZHNfdGltZV9LTyRzYW1wbGVfRW5ndWxmbWVudF90aW1lICxsYXM9MiwgbWFpbj0iY291bnRzIG9mIGVmZmVjdCBnZW5lcyBpbiBLTyBzYW1wZWxzIiApCgpwbG90KGRlX3Bsb3RzJEtPX3RpbWVfZWZmZWN0KQpwbG90KGRlX3Bsb3RzJEtPX3RpbWVfZWZmZWN0X2JhcikKIyA9PT09PT09PT09PQojIFdUIHNhbXBsZXMKIyA9PT09PT09PT09PT0KCmRkc190aW1lX1dUIDwtIERFU2VxRGF0YVNldEZyb21NYXRyaXgoV1RfY291bnRzLCBjb2xEYXRhID0gV1RfY29sZGF0YSwgZGVzaWduPX5Fbmd1bGZtZW50ICsgdGltZSArIEVuZ3VsZm1lbnQ6dGltZSkKZGRzX3RpbWVfV1QgPC0gZXN0aW1hdGVTaXplRmFjdG9ycyhkZHNfdGltZV9XVCkKZGRzX3RpbWVfV1QgPC0gZXN0aW1hdGVEaXNwZXJzaW9ucyhkZHNfdGltZV9XVCkKZGRzX3RpbWVfV1QgPC0gREVTZXEoZGRzX3RpbWVfV1QpCmRkc190aW1lX1dUX3JlcyA8LSByZXN1bHRzKGRkc190aW1lX1dULCBuYW1lID0iRW5ndWxmbWVudGVhdGluZy50aW1lNGgiLCBjb29rc0N1dG9mZiA9IEZBTFNFICkKCmdlbmVzIDwtIHJvd25hbWVzKGFzLmRhdGEuZnJhbWUoZGRzX3RpbWVfV1RfcmVzKSAlPiUgc2xpY2VfbWluKHBhZGosIG4gPSAxNSwgbmFfcm0gPSBUUlVFKSkKZWZmZWN0X2NvdW50ID0gZGF0YS50YWJsZSgpCmZvciAoZW5ndWwgaW4gbGV2ZWxzKGRkc190aW1lX1dUJEVuZ3VsZm1lbnQpKXsKICBjdXJfZGRzIDwtIGRkc190aW1lX1dUWyxkZHNfdGltZV9XVCRFbmd1bGZtZW50ID09IGVuZ3VsXQogCiAgZm9yKGdlbmUgaW4gZ2VuZXMpewogICAgICBkIDwtIHBsb3RDb3VudHMoY3VyX2RkcywgZ2VuZT1nZW5lLCBpbnRncm91cD0idGltZSIsCiAgICAgICAgICAgICAgICByZXR1cm5EYXRhPVRSVUUpCiAgICAgIGQkZ2VuZSA9IGdlbmUKICAgICAgZCRFbmd1bGZtZW50ID0gZW5ndWwKICAgICAgZWZmZWN0X2NvdW50IDwtIHJiaW5kKGVmZmVjdF9jb3VudCxkKQogIH0KCn0KcGFsID0gIGdldF9wYWxldHRlKCBrID0gbGVuZ3RoKGdlbmVzKSkKZGVfcGxvdHMkV1RfdGltZV9lZmZlY3QgPC0gZ2dwbG90KGVmZmVjdF9jb3VudCwgYWVzKHg9dGltZSwgeT1jb3VudCwgY29sb3VyID0gZ2VuZSkpICsgc2NhbGVfY29sb3JfbWFudWFsKHZhbHVlcz0gcGFsKSsgCiAgZ2VvbV9wb2ludChwb3NpdGlvbj1wb3NpdGlvbl9qaXR0ZXIodz0wLjEsaD0wKSkgKyBnZW9tX2xpbmUoc3RhdCA9ICJzdW1tYXJ5IiwgZnVuID0gbWVkaWFuLCBhZXMoZ3JvdXAgPSBnZW5lKSkgKwogIHNjYWxlX3lfbG9nMTAoYnJlYWtzPWMoMjUsMTAwLDQwMCkpICsgZmFjZXRfd3JhcCh+RW5ndWxmbWVudCkgKyBnZ3RpdGxlKCJUaW1lIGVmZmVjdCBpbiBXVCBzYW1wbGVzIikKCmRkc190aW1lX1dUJHNhbXBsZV9Fbmd1bGZtZW50X3RpbWUgPC0gcGFzdGUoZGRzX3RpbWVfV1QkU2FtcGxlc19JZGVudGlmaWVyLGRkc190aW1lX1dUJEVuZ3VsZm1lbnQsIGRkc190aW1lX1dUJHRpbWUsIHNlcCA9ICJfIikKZGVfcGxvdHMkV1RfdGltZV9lZmZlY3RfYmFyIDwtIGJhcnBsb3QoYXNzYXkoZGRzX3RpbWVfV1QpW2dlbmVzLF0sY29sID0gcGFsLCBuYW1lcy5hcmcgPWRkc190aW1lX1dUJHNhbXBsZV9Fbmd1bGZtZW50X3RpbWUgLGxhcz0yLCBtYWluPSJjb3VudHMgb2YgZWZmZWN0IGdlbmVzIGluIFdUIHNhbXBsZXMiICkKcGxvdChkZV9wbG90cyRXVF90aW1lX2VmZmVjdCkKcGxvdChkZV9wbG90cyRXVF90aW1lX2VmZmVjdF9iYXIpCgpgYGAKCgoKCgoKCgoKYGBge3J9CgogcGVyZm9ybV9QRShkZSAgPSBkZHNfS09fcmVzLCBnZW5lX3NldCA9IGhhbGxfZ2VuZV9zZXRzLCAgc2V0X25hbWUgPSAiaGFsbG1hcmsiLCBkZV9uYW1lID0gIktPX0VhdGVkdnNBbG9uZSIgKQoKCiBwZXJmb3JtX1BFKGRlICA9IGRkc19LT19yZXMsIGdlbmVfc2V0ID0gZ29fZ2VuZV9zZXRzLCAgc2V0X25hbWUgPSAiZ28iLCBkZV9uYW1lID0gIktPX0VhdGVkdnNBbG9uZSIgKQogIHBlcmZvcm1fUEUoZGUgID0gZGRzX0tPX3JlcywgZ2VuZV9zZXQgPSBjMl9nZW5lX3NldHMsICBzZXRfbmFtZSA9ICJrZWdnX2MyIiwgZGVfbmFtZSA9ICJLT19FYXRlZHZzQWxvbmUiICkKCgoKIHBlcmZvcm1fUEUoZGUgID0gZGRzX1dUX3JlcywgZ2VuZV9zZXQgPSBoYWxsX2dlbmVfc2V0cywgIHNldF9uYW1lID0gImhhbGxtYXJrIiwgZGVfbmFtZSA9ICJXVF9FYXRlZHZzQWxvbmUiICkKIHBlcmZvcm1fUEUoZGUgID0gZGRzX1dUX3JlcywgZ2VuZV9zZXQgPSBnb19nZW5lX3NldHMsICBzZXRfbmFtZSA9ICJnbyIsIGRlX25hbWUgPSAiV1RfRWF0ZWR2c0Fsb25lIiApCiBwZXJmb3JtX1BFKGRlICA9IGRkc19XVF9yZXMsIGdlbmVfc2V0ID0gYzJfZ2VuZV9zZXRzLCAgc2V0X25hbWUgPSAia2VnZ19jMiIsIGRlX25hbWUgPSAiV1RfRWF0ZWR2c0Fsb25lIiApCmBgYAoKCmBgYHtyfQphIDwtIHJlYWRSRFMoIi9zY3JhdGNoMS9mczEvbWFydHlvbW92L21ha3NpbS9wZXJtYW5lbnQvcm5hc2VxL3NoYW5ub25fQ0hPL2Znc2VhL2VhdGVkX0tPdnNXVC5nby5yZHMiKQpgYGAKCgpgYGB7cn0KZmdzZWFfZmlsZXMgPC0gbGlzdC5maWxlcyhwZV9kaXIsIHBhdHRlcm4gPSAiLnJkcyIpCmZnc2VhX2FsbCA8LSBkYXRhLnRhYmxlKCkKbWFpbl9wYXRod2F5cyA8LSBjKCkKCgpmb3IoZmdzZWFfZmlsZSBpbiBmZ3NlYV9maWxlcyl7CiAgIGZnc2VhX3JlcyA8LSByZWFkUkRTKGZpbGUgPSBmaWxlLnBhdGgocGVfZGlyLGZnc2VhX2ZpbGUpKQogICBtYWluX3BhdGh3YXlzIDwtIHVuaXF1ZShjKG1haW5fcGF0aHdheXMsIGZnc2VhX3JlcyRjb2xsYXBzZWQpKQogICBmZ3NlYV9yZXMgPC0gZmdzZWFfcmVzJGZ1bGxfcmVzCiAgIGNvbXBhcmlzb24gPC0gc3ViKHggPSBmZ3NlYV9maWxlLCBwYXR0ZXJuID0gIiguKylcXC4oLispXFwucmRzIiwgcmVwbGFjZW1lbnQgPSAiXFwxIikKICAgZ2VuZV9zZXRzIDwtIHN1Yih4ID0gZmdzZWFfZmlsZSwgcGF0dGVybiA9ICIoLispXFwuKC4rKVxcLnJkcyIsIHJlcGxhY2VtZW50ID0gIlxcMiIpCiAgIGZnc2VhX3JlcyRjb21wYXJpc29uIDwtIGNvbXBhcmlzb24KICAgZmdzZWFfcmVzJHNldF9uYW1lIDwtIGdlbmVfc2V0cwogICBmZ3NlYV9hbGwgPC0gcmJpbmQoZmdzZWFfYWxsLCBmZ3NlYV9yZXMpCn0KCmZnc2VhX2FsbCRwYXRod2F5IDwtIGFzLmZhY3RvcihmZ3NlYV9hbGwkcGF0aHdheSkKCmBgYAoKCgpgYGB7cn0KbGlicmFyeShnZ3Bsb3QyKQpsaWJyYXJ5KGdncmVwZWwpCm9uZV92b2xjYW5vIDwtIGZ1bmN0aW9uKGZnc2VhX3JlcywgIGNvbXBhcmlzb24sIHNldF9uYW1lICkgewogICBnZ3Bsb3QoZmdzZWFfcmVzLCBhZXMoeD1ORVMsIHk9LWxvZzEwKHBhZGopLCBjb2xvcj1wYWRqIDwgMC4wNSkpICsKICBnZW9tX3BvaW50KCkgKyB0aGVtZV9idygpICsgc2NhbGVfY29sb3JfbWFudWFsKHZhbHVlcz1jKCJibGFjayIsICJyZWQiKSkgKwogIGdlb21fdGV4dF9yZXBlbChkYXRhPWZnc2VhX3JlcyAlPiUgZHBseXI6OmZpbHRlcihwYWRqIDwgMC4wNSksIGFlcyhsYWJlbD1wYXRod2F5LCBjb2xvcj1OVUxMKSkgKyBnZ3RpdGxlKHBhc3RlIChjb21wYXJpc29uLHNldF9uYW1lLCBzZXAgPSAiLiIpKQp9CgoKdm9sY2Fub19wbG90cyA8LSBsaXN0KCkKCmNvbXBhcmlzb25zIDwtIHVuaXF1ZShmZ3NlYV9hbGwkY29tcGFyaXNvbikKc2V0X25hbWVzIDwtIHVuaXF1ZShmZ3NlYV9hbGwkc2V0X25hbWUpCmxpYnJhcnkoZ2dwbG90MikKbGlicmFyeShnZ3JlcGVsKQoKICAgZm9yIChjb25kIGluIGNvbXBhcmlzb25zKXsKICAgICAgZm9yIChzbmFtZSBpbiBzZXRfbmFtZXMpewogICAgICAgICBjdXJfcmVzIDwtIGZnc2VhX2FsbFtjb21wYXJpc29uID09IGNvbmQgJiBwYXRod2F5ICVpbiUgbWFpbl9wYXRod2F5cyAmIHNldF9uYW1lID09IHNuYW1lICwgIF0KICAgICAgICAgY2x1c3RfbmFtZSA8LSBjdXJfcmVzJGNsdXN0ZXJfbmFtZVsxXQogICAgICAgICBjdXJfcGxvdCA8LSBvbmVfdm9sY2FubyhjdXJfcmVzLCBjb25kLCBzbmFtZSkKICAgICAgICAgdm9sY2Fub19wbG90c1tbY29uZF1dW1twYXN0ZShzbmFtZSwgc2VwID0gIi4iKV1dIDwtICBjdXJfcGxvdAogICAgICB9CgogICAgIAogIAp9CmBgYAoKYGBge3J9CnZvbGNhbm9fcGxvdHMKYGBgCgoKCmBgYHtyfQpsaWJyYXJ5KHN0cmluZ3IpCmdldF9vbmVfZG90X3Bsb3QgPC0gZnVuY3Rpb24oZmdzZWFfcmVzLCAgZ2VuZV9zZXQpewogICBkYXRhIDwtIGZnc2VhX3Jlc1tnZW5lX3NldCA9PSBnZW5lX3NldCwgLihwYXRod2F5LGNvbXBhcmlzb24sIE5FUywgcGFkaildCiAgIHByaW50KHBhc3RlKCJ1bmlxdWUgcGF0aHdheXM6ICIsbGVuZ3RoKHVuaXF1ZShkYXRhJHBhdGh3YXkpKSkpCiAgICMgcGxvdDogZG90IHBsb3QKICAgaWYgKGdlbmVfc2V0ID09ICJoYWxtYXJrIil7CiAgICAgZGF0YSRwYXRod2F5X25hbWUgPC0gc3RyX3N1YihkYXRhJHBhdGh3YXksMSwgMzApCiAgIH0gZWxzZSB7CiAgICAgIGRhdGEkcGF0aHdheV9uYW1lIDwtIGRhdGEkcGF0aHdheQogICB9CiAgIGdncGxvdChkYXRhID0gZGF0YSwgYWVzKHggPSBjb21wYXJpc29uLCB5ID0gcGF0aHdheV9uYW1lLCAKICAgICAgICAgICAgICAgICAgICAgICAgY29sb3IgPSBORVMgLCBzaXplID0gLWxvZzEwKHBhZGopKSkgKyAKICAgZ2VvbV9wb2ludCgpICsKICAgc2NhbGVfY29sb3JfZ3JhZGllbnQobG93ID0gImJsdWUiLCBoaWdoID0gInJlZCIpICsKICAgdGhlbWVfYncoKSArIAogICB5bGFiKCIiKSArIAogICB4bGFiKCIiKSArIAogICBnZ3RpdGxlKCBwYXN0ZSggZ2VuZV9zZXQsICJwYXRod2F5cyIpKSArICB0aGVtZShheGlzLnRleHQueCA9IGVsZW1lbnRfdGV4dChhbmdsZSA9IDQ1LCB2anVzdCA9IDAuNSkpCiAgIH0KCmRvdF9wbG90cyA8LSBsaXN0KCkKCmZvciAoZ2VuZXNldCBpbiB1bmlxdWUoZmdzZWFfYWxsJHNldF9uYW1lKSl7CiAgICAgICBmZ3NlYV9hbGwgJT4lIGZpbHRlcihwYXRod2F5ICVpbiUgbWFpbl9wYXRod2F5cyAmICBwYWRqIDwgMC4wNSAmIHNldF9uYW1lID09IGdlbmVzZXQpICU+JSAKICAgICAgIGFycmFuZ2UocGFkaikgLT4gY3VyX2Znc2VhCiAgICAgIGN1cl9wbG90IDwtIGdldF9vbmVfZG90X3Bsb3QoZmdzZWFfcmVzID0gY3VyX2Znc2VhLGdlbmVfc2V0ID0gZ2VuZXNldCkKICAgICAgZG90X3Bsb3RzW1tnZW5lc2V0XV0gPC0gY3VyX3Bsb3QKCgp9CmBgYAoKYGBge3J9CmRvdF9wbG90cwpgYGAKYGBge3J9CmxpYnJhcnkocmFzdGVycGRmKSAgCnBsb3RfZGlyIDwtICIvc2NyYXRjaDEvZnMxL21hcnR5b21vdi9tYWtzaW0vcGVybWFuZW50L3JuYXNlcS9zaGFubm9uX0NITy9wbG90cyIKZGlyLmNyZWF0ZShwbG90X2RpcikKcmFzdGVyX3BkZihmaWxlLnBhdGgocGxvdF9kaXIscGFzdGUwKCAicGF0aHdheXNfcmVwb3J0XzAuMDUucGRmIikpLCB3aWR0aCA9IDE1LCBoZWlnaHQgPSA3NSwgcmVzID0gMzAwKQoKZG90X3Bsb3RzJGdvCmRvdF9wbG90cyRrZWdnX2MyCmRldi5vZmYoKQpgYGAKCgpgYGB7cn0KCgpyYXN0ZXJfcGRmKGZpbGUucGF0aChwbG90X2RpciwgImFsbF9yZXBvcnQucGRmIiksIHdpZHRoID0gMTMsIGhlaWdodCA9IDgsIHJlcyA9IDMwMCkKCmZvcihwbHQgaW4gcGNhX3Bsb3RzKXsKICBwbG90KHBsdCkKfQpmb3IgKHBsdCBpbiBvdGhlcl9wbG90cyl7CiAgcGxvdChwbHQpCn0KZm9yKHBsdCBpbiBkZV9wbG90cyl7CiAgcGxvdChwbHQpCn0KCnBsb3QoZG90X3Bsb3RzW1siaGFsbG1hcmsiXV0pICAgCiAgICAgIAogIApkZXYub2ZmKCkKYGBgCgo=